解决vue多次点击同一个路由报错
当连续点击同一个路由的时候,会报错,但是不会影响页面功能。
解决办法:
在 router文件里面的index.js里面加入下面的代码:
const originalPush = VueRouter.prototype.push
VueRouter.prototype.push = function push(location) {
return originalPush.call(this, location).catch(err => err)
}
一般写在 引入 vue-router的下面。
本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。
评论已关闭