vue报错:Avoided redundant navigation to current location: “/“的解决方法
Avoided redundant navigation to current location: "/"。
·
vue项目报错:Avoided redundant navigation to current location: "/"
左侧导航栏中用到了路由,然后面包屑的时候重复点击这个路由就出现这个报错了,说白了就是你的路由重复了。
其实这个报错不会影响你任何项目的运行,但是作为有洁癖的程序猿来说,这种红色的字体是无法忍受的!!! ↓↓↓报错内容↓↓↓
这个问题是vue-router版本导致的问题,可以改变版本到3.0
也可以修改VurRouter原型对象上的push方法,在router文件夹下的index.js中加入以下代码就可以。
const originalPush = VueRouter.prototype.push
VueRouter.prototype.push = function push (location) {
return originalPush.call(this,location).cath(err => err)
}
更多推荐
已为社区贡献3条内容
所有评论(0)