技术栈

NavigationDuplicated: Avoided redundant navigation to current location: “/“

Vue,JavaScript

关于VUE项目中报NavigationDuplicated: Avoided redundant navigation to current location: "/" 的错

原因:是指路由重复。

      虽然对项目无影响,但是看到有红的不舒服!

解决方法:

打开router文件夹下的index.js文件中添加如下代码:

//获取原型对象上的push函数
const originalPush = Router.prototype.push
//修改原型对象中的push方法
Router.prototype.push = function push(location) {
   return originalPush.call(this, location).catch(err => err)
}

原文链接:https://blog.csdn.net/weixin_42402845/article/details/108334329

点我评论
打赏本文
二维码


46

文章

22

标签