vue 路由守卫 beforeEach

router.beforeEach((to,from,next)=>{

用一个值来接受是否进行了一些操作(登录,注册。。。。)进而返回真或假
const isRegest = localStorage.reg?true:false

判断一个你需要的页面值如(登录,注册。。。)

if(to.path == "/reg"){

继续跳转

 next()

}else{

判断是不是正在此页面,如果正在此页面则正常跳转,不是则跳转到(登录或者注册页。。。)

isRegest ?next():next(reg)

}

})

posted @ 2020-11-12 19:13  一封未寄出的信  阅读(247)  评论(0)    收藏  举报