[英]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.