欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

vue后台管理系统项目注意事项(二)------router.js

程序员文章站 2024-01-03 15:44:16
...

注意事项---(需要修改原文件)

const router = new Router({
    routes:[]
})

export default router

挂载路由导航守卫

router.beforeEach((to, from, next) => {
  // to 将要访问的路径
  // from 代表从哪个路径跳转而来
  // next 是一个函数,表示放行
  //     next()  放行    next('/login')  强制跳转

  if (to.path === '/login') return next()
  // 获取token
  const tokenStr = window.sessionStorage.getItem('token')
  if (!tokenStr) return next('/login')
  next()
})

 

相关标签: vue后台管理系统

上一篇:

下一篇: