我有一个奇怪的问题,如果视图的入口点是通过某个页面,导航栏上的“后退”按钮就会消失。
我的情况是 一切都始于" Home"页。我有一个"品牌"页面和"产品"页。
案例1 首页 - >产品(没问题) 首页 - >品牌 - >产品(在这种情况下,后退图标将在产品页面淡出)
我不确定哪个部分出了问题。我检查了app.js,每个控制器的代码模式和模板以及github上的一些示例项目。
之前有人遇到过类似的问题吗?
代码可以发布,但首先我需要知道从哪里开始....谢谢
答案 0 :(得分:1)
每个标签都有层次结构。例如:
Search Tab (abstract) -> Step 1 -> Step 2 -> Step 3
Account Tab (abstract) -> Manage -> Link -> Transfer
每个标签都有自己的历史记录(您可以了解有关ui-router
的更多信息)。所以当你切换标签时,你正在切换历史记录。
如果它给您带来麻烦,您可以手动隐藏后退按钮。就这样做..
<nav-page hide-back-button="true">
您还可以创建自定义按钮以满足您的需求。请参阅离子文档。
答案 1 :(得分:0)
最后离子论坛的人发现我在其中一个标签中添加了 nav-clear ,并使按钮消失。 谢谢大家。