解决vue路由跳转连续点击报错问题

在router的index.js里面加入以下代码

const originalPush = VueRouter.prototype.push
VueRouter.prototype.push = function push(location) {
  return originalPush.call(this, location).catch(err => err)
}
  • 注意VueRouter名,与import VueRouter from 'vue-router'引入的名保持一致

本人开发的微信小程序(已上线)、公众号及网站二维码:
有兴趣的可以进去看看或者动动你们勤劳的双手点个关注哟 作者在此谢谢大家了。
1、佩奇网(微信小程序):一个IT技术社区,对大家很有帮助的,都有超前的技术分享
在这里插入图片描述
2、江小鱼(公众号):一个分享程序人生或者经验哲理的公众号
在这里插入图片描述
3、网站:暂时还没想好放什么,不过后续想好会放上去
在这里插入图片描述

posted @ 2020-07-07 16:24  江咏之  阅读(40)  评论(0编辑  收藏  举报