vue-router 不想存历史记录怎么弄

RT
当我在两个组件之间来回切换多次时,点后退键会来回切历史记录,如何解决这种问题 或者 如何不存历史记录。

阅读 17.4k
4 个回答

非2.0的版本:

<a v-link="{ path: '/abc', replace: true }"></a>
<script>
    this.$router.go({
        path: '/abc',
        replace: true
    });
</script>

vue-router 2.0

<router-link :to="{ path: '/abc'}" replace></router-link>

在创建路由的时候history设置为false

"vue-router": "^3.0.6":

this.$router.replace({path: '/abc'});
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题