1,有什么方法可以看当前访问的路由栈。
- 假如用户操作从A -> b -> c -> d页面,然后从页面返回的时候,希望把 b ,c 两页面干掉。只留A页面。 然后又希望在某种时刻,再展示b c 页面。可以做到么
比如一个下单流程, 希望在下完单之后,用户回退,不希望回退到下单流程。 希望返回到商品详情首页,然后重新下单。 请问,中间不需要的路由如何删掉。
3.如何管理好路由,或者vue在app项目里的时候,如何管理好自己的路由和webview路由。
1,有什么方法可以看当前访问的路由栈。
比如一个下单流程, 希望在下完单之后,用户回退,不希望回退到下单流程。 希望返回到商品详情首页,然后重新下单。 请问,中间不需要的路由如何删掉。
3.如何管理好路由,或者vue在app项目里的时候,如何管理好自己的路由和webview路由。
6 回答3k 阅读✓ 已解决
8 回答4.8k 阅读✓ 已解决
6 回答3.5k 阅读✓ 已解决
5 回答2.9k 阅读✓ 已解决
6 回答2.4k 阅读
5 回答6.4k 阅读✓ 已解决
4 回答2.3k 阅读✓ 已解决
spa模式下,跳转页面都会销毁上一个页面(没有用keep-alive情况下),
如果想回退页面有以下方法:
this.router.replace()
,替换路由this.router.back()
,回退一次管理路由的话可以通过添加路由守卫管理
个别页面路由(如判断有没有权限跳转),可以用局部路由守卫。
管理全局,就用全局路由守卫