| | |
| | | // { path: '/', name: 'Home', component: () => import('@/views/home/index.vue')}, |
| | | { path: '/', name: 'test', component: () => import('@/views/home/index.vue')}, |
| | | { path: '/test', name: 'Home', component: () => import('@/views/test/index.vue')}, |
| | | { path: '/login', name: 'login', component: () => import('@/views/login/index.vue')}, |
| | | ] |
| | | |
| | | const router = createRouter({ |
| | | history: createWebHashHistory(), // history 模式则使用 createWebHistory() |
| | | routes, |
| | | }) |
| | | // 路由加载前 |
| | | // router.beforeEach(async(to, from, next) => { |
| | | // // console.log(to, 'to') |
| | | // const token = Session.get('token') |
| | | // if (to.path === '/login' && !token) { |
| | | // next() |
| | | // } |
| | | // else { |
| | | // if (!token||to.path === '/login') { |
| | | // console.log('如果toke为空,就定位到登录页') |
| | | // next('/test') |
| | | // Session.clear() |
| | | // } else { |
| | | // next() |
| | | // } |
| | | |
| | | // } |
| | | // }) |
| | | |
| | | export default router |