NavigationDuplicated vue-router 路由重复点击报错的问题
1、新版本router的问题,
解决:降版本即可
npm i vue-router@3.0 -S
2、使用新版本解决办法
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在新版中遇到的重复点击导航导致的错误问题,并提供了两种解决方案:一是降级到旧版vue-router;二是更新代码,通过覆盖Router.prototype.push方法来捕获并处理错误。
1185

被折叠的 条评论
为什么被折叠?



