vue2 路由守卫讲解。

发布时间:2024年01月18日

const white_list = ['/404', '/login']? ?定义的白名单。

白名单:白名单的意思就是没有token也可以访问的页面,如果用户访问白名单中的两个页面就让用户访问。

// 前置导航守卫 主要作用在于当用户登录的时候,有没有携带token,如何没有token拦截。返回登录页。

router.beforeEach((to, from, next) => {

三个参数分别什么意思

to:要跳转的页面路由

from:当前路由

next:? 意思是放行让跳转?? 写法? next('路径')? ?比如??next('/login')

})

// 后置导航守卫 主要作用在于用户登录成功后是否要加一些提高用户体验的东西。比如进度条等。

router.afterEach(() => {

????????

})

文章来源:https://blog.csdn.net/2301_77742545/article/details/135650588
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。