其他分享
首页 > 其他分享> > 10 router

10 router

作者:互联网

https://router.vuejs.org/zh/guide/advanced/navigation-guards.html

1.路由守卫beforeEach

router.beforeEach((to, from, next) => {
  let username = localStorage.getItem('username')
  if (to.name === 'login' || to.name === 'register') next()
  else if (!username) next({ name: 'login' })
  else next()
})

 

标签:username,10,beforeEach,name,else,router,next
来源: https://www.cnblogs.com/xiaoliziaaa/p/13095926.html