从列表页面到主页的 Ionic 3 侧边菜单不去

Posted

技术标签:

【中文标题】从列表页面到主页的 Ionic 3 侧边菜单不去【英文标题】:Ionic 3 sidemenu from list page to home page not going 【发布时间】:2019-11-19 14:33:59 【问题描述】:

我创建了一个带有 ionic 3 sidemenu 的应用程序。

当我转到列表页面时,我无法使用返回按钮返回主页。

相反,应用程序关闭了。

谁能帮帮我? 提前致谢。

【问题讨论】:

需要代码示例。您如何在页面之间导航? 没什么特别的。完全新鲜的模板。 检查您的代码。如果您看到类似this.nav.setRoot 的内容,则表示您选择的页面将是根页面,并且导航堆栈被清除。将其更改为this.nav.push(yourpage) 感谢您的帮助,它可以工作,但现在列表页面中的面包屑菜单消失了 【参考方案1】:

根据ionic V3 sidemenu starter,页面设置为root,您可以在ionic team的sidemenu starter的github链接查看openPage(page)功能。

当一个页面被设置为 root 时,所有之前的导航堆栈都会被清除。

如果你想改变这种行为,你必须使用 this.nav.push(page)。

【讨论】:

以上是关于从列表页面到主页的 Ionic 3 侧边菜单不去的主要内容,如果未能解决你的问题,请参考以下文章

Ionic 3 登录后刷新侧边菜单

Ionic 4 路由到带有选项卡的视图会触发整页重新加载

如何在 ionic 4 中创建手风琴式侧边菜单

在 ionic 2 中使用带有侧边菜单的 nav.push

如何从弹出按钮点击Ionic关闭侧边菜单?

基于 Ionic 4 选项卡的应用程序中的多个侧边菜单