Ionic/Angularjs:将数据从细节传递回主节点



在Ionic(但通常在angularjs中)我有一个大纲/详细信息页面:在详细信息页面中,我选择了一些数据,并希望将此数据传递回主控制器。

如何在 angularjs 中实现它?

使用工厂/服务在控制器之间共享数据

例:

我的Ctl.js

angular
    .module('app')
    .controller('myCtl', myCtl);
function myCtl(sharedDataFactory) {
   var vm = this;
   vm.someValue = sharedDataFactory.getMySharedValue();
   vm.setSomeValue = sharedDataFactory.setMySharedValue;
}

应用中的任何控制器都可以使用 sharedDataFactory,其中有共享值和 GET/SET 方法

你可能会明白这个想法

希望这有帮助

最新更新