vue路由跳转问题,访问a路由,刷新页面总是会跳转到b路由

image.png

访问createMsg时刷新页面总是会跳转到addMessage页面。
createMsg页面并没有跳转的相关代码,求高手解答

阅读 4.7k
4 个回答

name相同?

新手上路,请多包涵

肯定是你的其他逻辑代码处理了 自己找找看

先找找全局的设置,比如router.js 找找routerBeforeEnter 什么的路由守卫,
不行再找找a页面是不是做了什么跳转处理

这是因为你路由配置中的这两个路由 name 字段的值是相同的,在 Vue 中以这样的方式router.push({ name: 'user', params: { userId: '123' }})来命名路由

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