【发布时间】:2016-04-27 03:40:56
【问题描述】:
我有两个控制器:Controller1 和 Controller2
在 Controller1 的 $scope 中,我已经设置了我需要的所有值。使用$scope 中的数据,我正在尝试运行某些函数并将返回值传递给Controller2。
我正在考虑创建一个工厂以将变量从 Controller1 传递到 Controller2。但是,我意识到我需要的所有输入值都存在于控制器 1 中。我想知道工厂是否可以在控制器 1 中运行时持久保存数据,并在控制器 2 中再次运行时返回该数据。
谢谢
【问题讨论】:
-
请 - 添加代码以显示您已经完成的工作
-
没什么可展示的,因为我还在证明这个概念。无论这是否合理,我都在寻找答案。
-
如果你想传输数据,service 就可以了。 Take a look
-
有很多不同的场景会改变实现。我们需要更多细节。
标签: javascript angularjs