采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
重新登陆发现 usercharacter 会有内容但是是随机的 有时是成员有时是管理员 刷新之后就会变成未知角色
这个值应该时通过 /character/list 接口请求后
然后再获取用户信息遍历得到的角色信息,所以要确保两个接口的顺序
确保顺序后再去看是否匹配上
两个情况下回去取这个值,一个是登入后,会去拿一遍角色信息列表,然后匹配当前用户的角色生成userCharacter另一个是在路由中,会调用 store中的getUserInfo,这个时候又会去设置一次,所以这个问题的切入点就从这里找
那我继续看看,如果还是找不到可以让你看看我的github吗
老师,我实在是找不到,只是发现在说store 这个文件里 没有引入 user前基本都和视频一致显示的也是正确的内容,等引入user后就不行了,console输出的都是上一个用户的,刷新以后就是显示未知角色,老师可以帮忙看看我的代码吗,有点急 https://github.com/xiaozhucantfly/book-mgr.git
试试在路由文件的 beforeEach 中,把两个dispatch都加上await
登录后可查看更多问答,登录/注册
为计算机专业大学生解决“毕业难题”
1.6k 1
1.1k 1
1.1k 2
1.3k 2
826 18