vue 项目 用户数据请求?
场景描述:目前项目将用户数据请求放在 App.vue 文件的 mounted 中而在路由拦截器中,会去判断用户是否为空当页面需要认证且用户数据为空时,路由会跳转到/login问题描述:当首次进入页面时,会先经过路由拦截器,再到 App.vue 中,调用请求数据的方法所以在 App.vue 中请求数据似乎不是很合理
各位大佬平时在项目中是怎么实现的呢?
回复
1个回答

test
2024-07-11
在login
界面登录,登录成功后把token
放在cookie
中,然后重定向到首页,在app.vue
中获取用户详情,路由拦截器中根据cookie
中的token
判断是否已登录
回复

适合作为回答的
- 经过验证的有效解决办法
- 自己的经验指引,对解决问题有帮助
- 遵循 Markdown 语法排版,代码语义正确
不该作为回答的
- 询问内容细节或回复楼层
- 与题目无关的内容
- “赞”“顶”“同问”“看手册”“解决了没”等毫无意义的内容