vue 全局路由守卫,系统未登录时自动跳转到登录页面

main.js:

router.beforeEach((to, from, next) => {
  const loginPath = '/login'
  if (to.path !== loginPath && !localStorage.getItem('user')) {
    next(loginPath)
  } else {
    next()
  }
})

 

posted @ 2021-04-26 09:44  氧化成风  阅读(396)  评论(0)    收藏  举报