为什么ion-nav-back-button没有出现在我的项目中?

时间:2017-03-13 14:59:02

标签: jquery html angularjs ionic-framework

我是离子的新手。我自己创建了一个简单的基于选项卡的应用程序。当我从一个标签切换到另一个标签时,我想要返回按钮。但实际上它并没有出现。我也使用过指令,但它看起来也无效。

以下是plunker链接:https://embed.plnkr.co/B9ORrv/

提前致谢。

1 个答案:

答案 0 :(得分:0)

Ionic为每个标签页都有不同的导航历史记录堆栈。当您在标签之间切换时,导航堆栈将被重置/清空。这意味着$ionicHistory.backView()null,因为堆栈中没有项目。 <ion-nav-back-button>仅在backView存在时显示。如果你真的想要后退按钮,你必须实现自己的历史堆栈或进行一些调整。但即使从用户体验的角度来看,您通常也不希望在标签视图的主页上返回按钮。