vue-router 组件触发路由会瞬间返回

component

clipboard.png
index

clipboard.png

router

clipboard.png

问题:

点击组件里面的a标签触发路由 this.$root.$router.push()
路由到指定页面 /sche  后瞬间返回 / 这个路径 
不清楚是为什么 

clipboard.png
这是路由钩子 beforeEach 的打印信息 。触发了2次

阅读 3.7k
3 个回答

a加上 v-on:click.prevent

  • 都用 vue-router 了,还用 a 标签?不是 router-link?
  • this.$root.$router.push()不是 this.$router.push()吗?

同上,为什么是用a标签???

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