fc2691356 发表于 2015-8-11 15:44:48

ionic ion-tab历史状态问题

初学ionic练手做一个项目,遇到了一个问题,关于每个ion-tab都保存了自己的历史状态。
假如页面结构是这样:
<ion-tabs>
    <ion-tab title="tabA">
      <ion-nav-view name="tabA"></ion-nav-view>
    </ion-tab>
    <ion-tab title="tabB">
      <ion-nav-view name="tabB"></ion-nav-view>
    </ion-tab>
</ion-tabs>
假设路由一切正常。点击ion-tabs上的tabA按钮会切换到tabA页面,点击tabB按钮会切换到tabB页面,这是正常的。


现在,tabA里有一个链接指向tabB里的子页面tabB-1,点击该链接跳转到tabB里的页面tabB-1,此时tabB-1头部没有返回按钮是正常的。现在我让返回按钮显示,点击这个返回按钮会正常返回上一个历史记录,就是tabA。
现在问题来了,点击ion-tabs上的tabB按钮时却总是会显示tabB-1页面,而不是tabB页面。

查资料说每个ion-tab都会保存了自己的历史状态,现在tabB的历史状态该如何正常显示tabB页面呢?

fc2691356 发表于 2015-8-11 15:48:59

之前让tabB-1页面独立出来,不作成嵌套路由,但感觉治标不治本。有没有其他的办法?
页: [1]
查看完整版本: ionic ion-tab历史状态问题