今天在用vue+element ui框架做后台管理系统时,又遇到了下图所示的报错:
报错显示,这是路由重复的问题,下面记录一下我使用的解决方案:
在项目中的router文件下的index.js中添加如下几行代码:
const originalPush = VueRouter.prototype.push
VueRouter.prototype.push = function push(location) {
return originalPush.call(this, location).catch(err => err)
}