'修复beforEnter死循环'
parent
7edde21472
commit
fa98640a36
|
@ -13,7 +13,7 @@ Vue.prototype.$axios = axios;
|
||||||
//使用钩子函数对路由进行权限跳转
|
//使用钩子函数对路由进行权限跳转
|
||||||
router.beforeEach((to, from, next) => {
|
router.beforeEach((to, from, next) => {
|
||||||
const role = localStorage.getItem('ms_username');
|
const role = localStorage.getItem('ms_username');
|
||||||
if(!role){
|
if(!role && to.path !== '/login'){
|
||||||
next('/login');
|
next('/login');
|
||||||
}else if(to.meta.permission){
|
}else if(to.meta.permission){
|
||||||
// 如果是管理员权限则可进入,这里只是简单的模拟管理员权限而已
|
// 如果是管理员权限则可进入,这里只是简单的模拟管理员权限而已
|
||||||
|
|
Loading…
Reference in New Issue