跳转同页面路由会报错 “Uncaught (in promise) NavigationDuplicated: Avoided redundant navigation to current location: "/index/project".”
为了解决报错参考大神文章地址:解决 Vue 重复点击相同路由,出现 Uncaught (in promise) NavigationDuplicated: Avoided redundant navigation 问题_qq_36437172的博客-CSDN博客
记录最简单解决方法,在route中添加如下代码:
const VueRouterPush = Router.prototype.push
Router.prototype.push = function push (to) {
return VueRouterPush.call(this, to).catch(err => err)
}