防止路由重复跳转报错

1、在 router 文件夹下里面的文件index.js里面找到如下位置

Vue.use(VueRouter)

const router = new VueRouter({
  mode: 'history',
  routes
})
// 防止重复跳转
const VueRouterPush = VueRouter.prototype.push
VueRouter.prototype.push = function push(to) {
  return VueRouterPush.call(this, to).catch(err => err)
}

 

posted @ 2022-02-15 11:40  Stitchhhhh  阅读(155)  评论(0编辑  收藏  举报