【问题标题】:Navigation between ionic pages 3离子页面之间的导航 3
【发布时间】: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)。除此之外,您还需要描述页面链接方式的逻辑。对我来说,你有一个相关页面的树结构,但每个级别都被认为是一个新的导航页面。每个新级别都是一个推送,每个兄弟姐妹都是一个插入。
  • 正是这个,但它不起作用,当我点击删除时,它正在清理我的堆栈,它不会只删除一个。

标签: ionic-framework ionic3


【解决方案1】:

我发现了问题!

根据这个问题没有离子团队:

https://github.com/ionic-team/ionic/issues/12238

结构中出现错误,通过 npm 安装修复程序的解决方案,如 inssue 中所述:

npm install ionic-angular @ night

所以我的.remove () 现在可以完美运行了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-12-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-29
    相关资源
    最近更新 更多