离子框架后退按钮在导航栏中淡出

时间:2014-08-14 10:00:04

标签: angularjs ionic-framework

我有一个奇怪的问题,如果视图的入口点是通过某个页面,导航栏上的“后退”按钮就会消失。

我的情况是 一切都始于" Home"页。我有一个"品牌"页面和"产品"页。

案例1 首页 - >产品(没问题) 首页 - >品牌 - >产品(在这种情况下,后退图标将在产品页面淡出)

我不确定哪个部分出了问题。我检查了app.js,每个控制器的代码模式和模板以及github上的一些示例项目。

之前有人遇到过类似的问题吗?

代码可以发布,但首先我需要知道从哪里开始....谢谢

2 个答案:

答案 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 ,并使按钮消失。 谢谢大家。