vue router 报错: Uncaught (in promise) NavigationDuplicated {_name:““NavigationDuplicated“... 的解决方法

报错

vue router 报错: Uncaught (in promise) NavigationDuplicated {_name:““NavigationDuplicated“... 的解决方法_第1张图片

方法一、更换版本

npm i [email protected] -S

方法二 修改入口文件

//main.js

import Router from 'vue-router'

const originalPush = Router.prototype.push
Router.prototype.push = function push(location) {
     
  return originalPush.call(this, location).catch(err => err)
}

vue router 报错: Uncaught (in promise) NavigationDuplicated {_name:““NavigationDuplicated“... 的解决方法_第2张图片

你可能感兴趣的:(Vue相关)