繁体   English   中英

带有 Ionic 的 Vuejs 路由器 - 从历史堆栈中删除页面以避免 go 返回

[英]Vuejs router with Ionic - Remove page from history stack to avoid go back

我目前正在使用 Vuejs 使用 Ionic 框架构建应用程序。 我目前正在为路由器导航而苦苦挣扎。 我将解释如下问题:

我有 3 个屏幕,主页、表格步骤 1 和表格步骤 2。正常的流程顺序是:

"Home Page" -> "Form Step 1" -> "Form Step 2"

我在每个页面都使用router.push()以便在任何阶段都可以使用 go 返回上一页(使用 android 后退按钮)。 但我想一旦使用完成“表格步骤 2”,我导航回“主页”,然后后退按钮不应该工作。

我搜索了很多如何弹出历史堆栈,但我找不到任何东西。 我在“Form Step 2”上使用router.replace() ,但这只会弹出“Form Step 2”页面,如果使用主页上的单击返回按钮,它将进入“Form Step 1”。

我也尝试了所有router.navigate() ,但没有一个有效。 知道如何解决这个问题吗?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM