| | |
| | | name: '主页', |
| | | component: () => import('@/views/HomeView.vue'), |
| | | meta: { |
| | | keepAlive: true // 设置keepAlive,让此路由页面被缓存 |
| | | keepAlive: true, // 设置keepAlive,让此路由页面被缓存 |
| | | title: '主页', |
| | | }, |
| | | }, |
| | | { |
| | | path: '/login', |
| | | name: '登录', |
| | | component: () => import('@/views/login/LoginView.vue'), |
| | | meta: { |
| | | title: '登录', |
| | | }, |
| | | }, |
| | | |
| | | // { |
| | |
| | | name: item.name, |
| | | component: module, |
| | | meta: { |
| | | keepAlive: true // 设置keepAlive,让此路由页面被缓存 |
| | | keepAlive: true, // 设置keepAlive,让此路由页面被缓存 |
| | | title: item.name, |
| | | } |
| | | } |
| | | router.addRoute(itemRouter) |
| | |
| | | }) |
| | | } |
| | | |
| | | router.beforeEach((to, from, next) => { |
| | | if (to.meta && to.meta.title) { |
| | | document.title = to.meta.title |
| | | } |
| | | next() |
| | | }) |
| | | |
| | | export default router |