离子离子导航标题不更新

时间:2015-08-18 12:02:31

标签: angularjs ionic-framework angular-ui-router ionic

我的问题是,尽管使用ion-nav-title我的导航栏标题在来自{{1}的来自来自<{>>来自<{>> }。

来自父状态时,导航栏会更新

我已按照本教程改进了默认的幻灯片菜单示例:http://robferguson.org/2015/01/07/ionics-sidemenu-template-and-nested-states/

现在我的后退按钮是自定义按钮

ui-sref

这里有plnkr来显示我的问题。它摧毁了3级嵌套视图;活动,子活动,参与者。

情景:

  1. 幻灯片菜单;活动
  2. 标题显示&#34;事件列表&#34;,标题是正确的
  3. 选择事件1以查看其子事件
  4. 标题显示&#34;事件1:子事件列表&#34;,标题正确更新
  5. 选择子事件1
  6. 标题显示&#34;子事件1:参与者列表&#34;,标题正确更新
  7. 返回并且标题不会更改,它应该还原为&#34;事件1:子事件列表&#34;但显示&#34;子事件1:参与者列表&#34;代替。请注意,不过显示子事件......
  8. 此外,从第3步返回时不会发生此问题,因为我没有使用动态<ion-nav-buttons side="left"> <button class="button button-icon button-clear" ui-sref="app.events.detail.subevents({eventId : eventDetails._id})"> <i class="icon ion-arrow-left-c"></i> </button> </ion-nav-buttons> <ion-nav-title> <span ng-bind="subEventDetails.eventTitle"></span>: Participants </ion-nav-title> ,而是使用静态ion-nav-title

    希望有人在我需要标题变得动态之前就已经出现了这个问题。

    感谢您的帮助

1 个答案:

答案 0 :(得分:3)

来自Ionic Forum的回复http://forum.ionicframework.com/t/ionic-ion-nav-title-not-updating/30731

解决方案是在抽象视图上禁用缓存,负责选项卡视图。