【发布时间】:2017-07-05 20:15:44
【问题描述】:
我在使用 navCtrl.push 时遇到问题。流程如下:
n 个页面的 1.1、1.2 和 1.3` 我可以来回多次,但是当我单击返回按钮时,我需要返回到第 1 页。
要转到下一页,我使用按钮单击事件,如下所示:
(Click) = "quickAccess ('Page1.1')"
要返回,我将 navPop 添加到我的导航栏`按钮。
错误
当我点击背面时,您将返回用于粘贴页面 1.2, 1.2 and 1.3 的部分,如果我在这些粘贴之间导航了 10 次,它将返回 10 次。
尝试
当我从页面1.1 导航到1.2 时,我试图遵循以下想法,我应该删除“1.1and so on, but I'm having this problem, how do I do this, already tried to index byView name”,但它们都不起作用。
请注意
重要的是要知道在PAGE 1 之前还有其他页面存在问题的流程仅在这种情况下,其余一切都按预期进行。
【问题讨论】:
-
我认为你需要使用 insertPages(insertIndex, insertPages, opts)。除此之外,您还需要描述页面链接方式的逻辑。对我来说,你有一个相关页面的树结构,但每个级别都被认为是一个新的导航页面。每个新级别都是一个推送,每个兄弟姐妹都是一个插入。
-
正是这个,但它不起作用,当我点击删除时,它正在清理我的堆栈,它不会只删除一个。