Vue路由 meta属性


Vue路由 meta属性

Created: Aug 26, 2020 4:07 PM
分类: 技术点
技术: meta, router
文件: src/router/index.js

设置meta属性

{
  path: '/userinfo',
  component: userinfo,
  meta: {istoken: true}
}

可以在路由导航守卫跳转的时候判断有没有这个信息,如果有让跳转

// 路由守卫
router.beforeEach((to, from, next) => {
  if (!localStorage.getItem('token') && !localStorage.getItem('id') && to.meta.istoken === true) {
    Toast.fail('请重新登录')
    next('/login')
    return
  }
  next()
})


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM