usercharater 没有内容显示未知角色

来源:7-8 打通认证体系,让前端知道当前用户的角色

小朱不会飞

2021-04-06

图片描述重新登陆发现 usercharacter 会有内容但是是随机的
有时是成员有时是管理员 刷新之后就会变成未知角色

写回答

1回答

然冬

2021-04-07

这个值应该时通过 /character/list 接口请求后

然后再获取用户信息遍历得到的角色信息,所以要确保两个接口的顺序

确保顺序后再去看是否匹配上


两个情况下回去取这个值,一个是登入后,会去拿一遍角色信息列表,然后匹配当前用户的角色生成userCharacter
另一个是在路由中,会调用 store中的getUserInfo,这个时候又会去设置一次,所以这个问题的切入点就从这里找

1
4
然冬
回复
小朱不会飞
试试在路由文件的 beforeEach 中,把两个dispatch都加上await
2021-04-08
共4条回复

毕设一课通 高效完成毕业设计(选题/毕设/论文/答辩)

为计算机专业大学生解决“毕业难题”

344 学习 · 606 问题

查看课程