commit | author | age | ||
d3f921 | 1 | import Vue from 'vue'; |
I | 2 | import Router from 'vue-router' |
3 | ||
4 | import { | |
5 | constantRouterMap, | |
6 | asyncRouterMap | |
7 | } from '@/config/router.config.js' | |
8 | ||
9 | ||
10 | Vue.use(Router) | |
11 | ||
12 | /*实例化路由*/ | |
13 | const router = new Router({ | |
14 | mode: "history", //模式修改 | |
15 | routes: asyncRouterMap | |
16 | }) | |
17 | ||
18 | router.beforeEach((to, from, next) => { | |
19 | window.document.title = to.meta.title == undefined?'默认标题':to.meta.title | |
20 | next(); | |
21 | }) | |
22 | ||
23 | ||
24 | /*导出路由模块*/ | |
25 | export default router |