报错场景:在点击 router-link 会造成图片中的报错
解决办法
在router/index.js文件中写入
import Vue from 'vue';
import Router from 'vue-router';
Vue.use(Router);
const originalPush = Router.prototype.push;
Router.prototype.push = function push(location) {
return originalPush.call(this, location).catch(err => err);
};