vue中如何设置路由的默认路径
程序员文章站
2024-02-13 20:28:28
...
打开router中的index.js文件,在最后输入如下代码:
router.beforEach( (to,from,next)=>{ #每次请求前都执行如下操作
if to.path ==='/login') return next() #判断要去往的链接是否是/login路径,是的话往下执行
const tokenStr =window.sessionStorage.getItem('token') #不是去/login路径,则先到浏览器的存储里面查找存储的’token‘的值,
if (!token) return next('/login') #如果没有’token'对应的值,则跳往'/login'页面
next() #如果获取到了‘token’的值,则跳往请求的页面
)}
下一篇: vue中的路由以及默认路由跳转