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

Posted

技术标签:

【中文标题】为啥 ion-nav-back-button 没有出现在我的项目中?【英文标题】:why ion-nav-back-button is not appearing in my project?为什么 ion-nav-back-button 没有出现在我的项目中? 【发布时间】:2017-08-03 15:42:56 【问题描述】:

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

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

提前致谢。

【问题讨论】:

【参考方案1】:

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

【讨论】:

以上是关于为啥 ion-nav-back-button 没有出现在我的项目中?的主要内容,如果未能解决你的问题,请参考以下文章

为啥没有发出(或没有收到)significantTimeChangeNotification

为啥我没有 NotSerializableException?

为啥 tableviewcell 没有更新?

为啥没有播放声音?

为啥这个函数序言中没有“sub rsp”指令,为啥函数参数存储在负 rbp 偏移处?

为啥这个函数序言中没有“sub rsp”指令,为啥函数参数存储在负 rbp 偏移量?