src/router/index.js | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/router/index.js
@@ -60,11 +60,13 @@ routes, }); // 前置路由拦截器 // 路由拦截 router.beforeEach((to, from, next) => { // 没有登录并且要去的页面不是登录页面,强制跳转到登录 if (!localStorage.getItem('extra') && to.path !== '/login') { const extra = localStorage.getItem('extra'); if (!extra && to.path !== '/login') { next('/login'); } else if (extra && to.path === '/login') { next('/home'); } else { if (to.path === '/login') { localStorage.clear();