离子导航后退按钮和state.go - 后面的动作很有意思

时间:2015-05-03 07:33:25

标签: angularjs ionic

我正在使用Ionic和AngularJS(stateProvider)

我在抽象状态的默认模板中添加了以下代码

<ion-nav-bar class="bar-stable">
 <ion-nav-back-button>
 </ion-nav-back-button>
</ion-nav-bar>

当加载默认控制器(显示StateA)时,它通过调用

转换到另一个状态(StateB)
$state.go(...);

这会导致加载另一个模板,并在子视图中显示。此外,它还会激活后退按钮。

  1. 单击导航栏中的后退按钮后,将返回默认页面(StateA)。
  2. 导航栏中的后退按钮变为不可见,但如果我按下移动设备上的后退按钮,则会将我带回过渡状态(StateB)。
  3. 这有点奇怪,为什么StateB再次显示而不是应用程序关闭。

0 个答案:

没有答案