参考链接:解决:VUE项目Avoided redundant navigation to current location: “/XXX“.报错问题_weixin_43773218的博客-CSDN博客
1、错误信息:
错误原因:重复点击路由跳转的情况下
这是vue router3.0的一个问题。
解决办法:
在你的目录下打开router/index文件 加上这段代码即可:
// 解决导航栏中的vue-router在3.0版本以上重复点菜单报错问题
const originalPush = Router.prototype.push
Router.prototype.push = function push(location) {
return originalPush.call(this, location).catch(err => err)
}
谢谢