vue-router 登录状态判断
2019-02-28 本文已影响0人
TerdShow
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();
}
})