vue 项目 用户数据请求?
场景描述:
目前项目将用户数据请求放在 App.vue 文件的 mounted 中
而在路由拦截器中,会去判断用户是否为空
当页面需要认证且用户数据为空时,路由会跳转到/login
问题描述:
当首次进入页面时,会先经过路由拦截器,再到 App.vue 中,调用请求数据的方法
所以在 App.vue 中请求数据似乎不是很合理
各位大佬平时在项目中是怎么实现的呢?
回答:
在login
界面登录,登录成功后把token
放在cookie
中,然后重定向到首页,在app.vue
中获取用户详情,路由拦截器中根据cookie
中的token
判断是否已登录
以上是 vue 项目 用户数据请求? 的全部内容, 来源链接: utcz.com/p/933581.html