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

vue-vueRouter路由拦截

程序员文章站 2022-03-25 09:52:37
...

在router.js文件中配置

import Cookies from 'js-cookie'

{
    path: '/login',
	name: "登录",
	/*meta: {
        requireAuth: false,  // 添加该字段,表示进入这个路由是需要登录的
    },*/
	component: resolve => require(["../view/login/login.vue"], resolve)
}
router.beforeEach((to, from, next) => {
  let token = Cookies.get('access_token')
  if(to.path != '/login' && !token){
    return next('login')
  }
  next()
})

相关标签: vue.js javascript