diff --git a/src/router/index.js b/src/router/index.js index 00ad07d..7397a52 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -488,10 +488,12 @@ const router = new VueRouter({ routes: constantRoutes, }); //注释的地方是允许路由重复点击,如果你觉得框架路由跳转规范太过严格可选择放开 -/*const originalPush = VueRouter.prototype.push; -VueRouter.prototype.push = function push(location) { +/* const originalPush = VueRouter.prototype.push; +VueRouter.prototype.push = function push(location, onResolve, onReject) { + if (onResolve || onReject) + return originalPush.call(this, location, onResolve, onReject); return originalPush.call(this, location).catch((err) => err); -};*/ +}; */ export function resetRouter() { router.matcher = new VueRouter({