登录实现不了

来源:4-12 邀请码实现,完善注册流程

小羊ya

2021-04-05

老师,后端逻辑我验证过了,没问题,能够在登录时输出正确的内容,获得ctx.body。但是前端获取不到 const res = await auth.login(loginForm.account, loginForm.password);,res 打印出来是 undefined,所以 result 中的 data 也失效了。

前端涉及到的所有代码截图:
图片描述
图片描述
图片描述
后端涉及代码:
图片描述
图片描述
登录结果:
图片描述
自己验证了好久也没找到是哪里出了问题!

写回答

4回答

然冬

2021-04-07

https://github.com/BLUE-YBZ/book-manage/blob/develop/book-manage/src/service/auth/index.js

之前的回复已经让你确认是不是 auth.login 没有给返回值了,这里要return axios...

没有返回值,那调用的地方怎么获得请求的数据呢

1
1
小羊ya
老师,我错了。耽误你休息时间了,抱歉。
2021-04-07
共1条回复

小羊ya

提问者

2021-04-06

程序代码,老师你能不能帮我看一下登录逻辑部分的代码

0
0

小羊ya

提问者

2021-04-06

//img.mukewang.com/szimg/606c582709271e4e19190310.jpg

老师,这里是有值的。真不知道该怎么改了,因为别的接口使用到 helpers 里的 result 的时候都没有报过这个错

0
0

然冬

2021-04-05

看network面板的响应,如果有值的,去看 auth.login 方法,看看是不是没有给返回值。

0
2
然冬
回复
qq_慕斯4278299
同学具体是指什么的返回值,如果NETWORK面板里的接口响应显示是有内容的,那就是前段接受的时候可能有问题
2023-03-11
共2条回复

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

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

344 学习 · 606 问题

查看课程