在离子选项卡中的所有模板之间共享相同的控制器

时间:2016-08-15 16:02:19

标签: angularjs ionic-framework ionic-view

enter image description here

  

从上面的图像中,例如,TAB3,page2.htmlpage3.html,......内的页面应该以更新控制器内部数据的方式共享同一个控制器page2应该传递给page3,依此类推。
  ....
  我尝试了很多东西    ....
  之后我通过指定下面的控制器来部分解决它,在ion-tab中指定控制器。

  <ion-tab ng-controller="MyCtrl" href="#/tab/about">
  <ion-nav-view name="tab-about"></ion-nav-view>
  </ion-tab> 

还有其他更好的方法吗?因为这种方法我遇到的一个问题是“MyCtrl在执行run之前执行”。注意:将有不同的控制器每个标签。

  

我尽力在codepen中重新创建我的问题,http://codepen.io/keephacking/pen/ZOwwdN?editors=1010
  (在Codepen中)我希望Home选项卡中的第二个视图继承$scope.name的{​​{1}}变量。   感谢。

0 个答案:

没有答案