vue-router如何在到达某个页面后清空之前的所有历史记录?

A页面->B页面(可以返回A)->C页面(不能返回B也不能返回到A)
这样的效果怎么做到?

阅读 33.2k
4 个回答
router.replace(location, onComplete?, onAbort?)

router.push 很像,唯一的不同就是,它不会向 history 添加新记录,而是跟它的方法名一样 —— 替换掉当前的 history 记录。

https://router.vuejs.org/zh-c...

新手上路,请多包涵

如果我想到达某个页面才清空呢,其他页面都要保留

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题