guoshilong
2023-03-13 f9dccacd1da78647fb20a990550dac3a5fd640ca
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
//导入路由器
import VueRouter from "vue-router";
//导入vue
import Vue from "vue";
//导入路由映射
import { pageRoute } from "@/router/page/index"
 
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);
};
 
//使用路由插件
Vue.use(VueRouter)
 
export default new VueRouter({
    routes: pageRoute,
})