vue中的钩子函数(判断是否跳转页面)beforeEach

router.beforeEach((to, from, next) => {
var userInfo = window.localStorage.getItem('token');//获取浏览器缓存的用户信息
if(userInfo){ //如果有就直接到首页咯
next();
} else {
if(to.path=='/login'){ //如果是登录页面路径,就直接next()
next();
} else { //不然就跳转到登录;
next('/login');
}
 
}
})

posted on 2019-09-10 14:05  向往回得来  阅读(4236)  评论(0编辑  收藏  举报

导航