Javascript 如何在angular.js中的一个控制器中存储来自两个不同网页的数据

Javascript 如何在angular.js中的一个控制器中存储来自两个不同网页的数据,javascript,jquery,html,angularjs,Javascript,Jquery,Html,Angularjs,我正在尝试创建一个网页,允许您使用Angular.js在服务器上创建一些任务,当您想要创建一个需要API的任务时,因为这个原因,我不想为我创建的每个任务输入API,我只想输入一次API,但我不想使用本地或会话存储 并保留在我创建的json对象中,但当我从不同的表单向同一对象输入数据时,它不会在同一对象中获取数据。我可以从对象中获取数据,但不能一块一块地获取 货币预警表 当货币汇率低于或高于某个值时,此表单使用平台向您发送电子邮件通知。 在上面 在下面 提交 {{formData}} {{fo

我正在尝试创建一个网页,允许您使用Angular.js在服务器上创建一些任务,当您想要创建一个需要API的任务时,因为这个原因,我不想为我创建的每个任务输入API,我只想输入一次API,但我不想使用本地或会话存储

并保留在我创建的json对象中,但当我从不同的表单向同一对象输入数据时,它不会在同一对象中获取数据。我可以从对象中获取数据,但不能一块一块地获取


货币预警表
当货币汇率低于或高于某个值时,此表单使用平台向您发送电子邮件通知。

在上面 在下面 提交 {{formData}} {{formData.apiKey}
您可以使用该服务在控制器之间共享数据。下面是一个如何做的例子

app.factory('theService', function() {  
    return {
        customers: {}
    };
});

app.controller("DashboardCtrl", function($scope, theService) {
    theService.customers = $scope.customers;
});

app.controller("ClientCtrl", function($scope, theService) { 
    $scope.customers = theService.customers; 
});

您需要将公共数据存储在工厂或服务中。每次切换页面时,控制器都是新加载的,因此没有来自formmaybe$rootScope的数据,这非常有帮助。谢谢