main.js中添加判断:
router.beforeEach((to, from, next) => {
if (to.matched.some(record => record.meta.requireLogin)){ // 判断该路由是否需要登录权限
if (sessionStorage.getItem('loginInfo')) { // 判断当前用户的登录信息loginInfo是否存在
next();
} else {
next({
path: '/'
})
}
}else {
next();
}
})
网友评论