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,
| })
|
|