【问题标题】:Ionic/Angularjs: pass data back from detail to masterIonic/Angularjs:将数据从细节传回主控
【发布时间】:2016-06-10 05:05:03
【问题描述】:

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

如何在 angularjs 中实现它?

【问题讨论】:

    标签: angularjs ionic-framework


    【解决方案1】:

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

    示例:

    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 方法

    你可能会明白

    希望对你有帮助

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-11-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多