这一章写完,这里面的数据都显示不出来了,老师的也没有显示了

来源:7-10 服务端认证体系完善

一寸灰白

2021-03-01

图片描述

然后下一张老师的又显示了,中间是少了什么操作吗?我的图书列表显示不出来,用户列表也显示不出来

写回答

4回答

qq_慕函数7051506

2021-04-22

我也是这个问题,同学你解决了么


1
1
Willeson
同学你这个问题解决了吗,我也遇到了同样的问题。😭😭😭
2022-02-01
共1条回复

口黑口合

2022-03-27

从F12 network里面可以看出来。这一节我们把auth/login 、register给unless了,但是前面章节,咱们在beforeEach中,也就是路由启动前,咱们请求了charater/list。 找到fe/src/router/index.js。

  1. router.beforeEach(async(to ,from ,next){

  2.  await store.dispatch('getCharacterInfo')}

这时候getCharacterInfo触发了 fe/src/store/index.js中的

  1.     async getCharacterInfo(store){

  2.       const res = await charater.list();

  3.       store.commit('setCharacterInfo',res.data)}

这里访问charater/list 是在加载auth的登录界面之前的,unless又没有对charater/list处理,所有header中token error

临时解决的办法,就是在be/token/index.js

下 unless "// /^\/charater\/list/" 重新加载即可访问了。

但是总感觉不得劲


   




0
0

Willeson

2022-02-01

同学这个问题解决了吗

0
0

然冬

2021-03-07

得具体看看数据库内容和相关获取列表代码。

单独这一个 catchTokenError 看不出来,如果比较复杂可以在群里@我。

0
0

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

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

344 学习 · 606 问题

查看课程