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

时间:2016-06-09 18:50:36

标签: angularjs ionic-framework

在Ionic中(但通常在angularjs中)我有一个Master / Detail页面: 在详细信息页面中,我选择了一些数据,我想将这些数据传回主控制器。

我如何在angularjs中实现它?

1 个答案:

答案 0 :(得分:2)

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

示例:

myCtl.js

angular

    .module('app')
    .controller('myCtl', myCtl);

function myCtl(sharedDataFactory) {

   var vm = this;

   vm.someValue = sharedDataFactory.getMySharedValue();
   vm.setSomeValue = sharedDataFactory.setMySharedValue;

}

你应用中的任何控制器都可以使用sharedDataFactory,你有共享值和get / set方法

你可能会得到这个想法

希望这会有所帮助