发现原因:做vue项目中,不断重复点击当前路由导航会发生报错,
解决方案:
const originalPush = VueRouter.prototype.push; VueRouter.prototype.push = function push(location) { return originalPush.call(this, location).catch(err => err); };