路由守卫

2020-06-15  本文已影响0人  最念倾城
//挂载路由导航守卫
router.beforeEach((to,from,next)=>{
  //to 将要访问的路径
  //from  代表从哪个路径跳转而来
  //next  是个函数,表示放行

  //next() 放行  next('login) 强制跳转
  if(to.path === '/login') return next()
  
  //获取token
   const tokenstr = sessionStorage.getItem('token')
  //  判断是否存在token
  //如果不存在
  if(!tokenstr) return next('/login')
  //如果存在
  next()
})
上一篇 下一篇

猜你喜欢

热点阅读