采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师,后端逻辑我验证过了,没问题,能够在登录时输出正确的内容,获得ctx.body。但是前端获取不到 const res = await auth.login(loginForm.account, loginForm.password);,res 打印出来是 undefined,所以 result 中的 data 也失效了。
const res = await auth.login(loginForm.account, loginForm.password);
前端涉及到的所有代码截图: 后端涉及代码: 登录结果: 自己验证了好久也没找到是哪里出了问题!
https://github.com/BLUE-YBZ/book-manage/blob/develop/book-manage/src/service/auth/index.js
之前的回复已经让你确认是不是 auth.login 没有给返回值了,这里要return axios...
没有返回值,那调用的地方怎么获得请求的数据呢
老师,我错了。耽误你休息时间了,抱歉。
程序代码,老师你能不能帮我看一下登录逻辑部分的代码
老师,这里是有值的。真不知道该怎么改了,因为别的接口使用到 helpers 里的 result 的时候都没有报过这个错
看network面板的响应,如果有值的,去看 auth.login 方法,看看是不是没有给返回值。
老师,这个返回值应该给在哪里呀
同学具体是指什么的返回值,如果NETWORK面板里的接口响应显示是有内容的,那就是前段接受的时候可能有问题
登录后可查看更多问答,登录/注册
为计算机专业大学生解决“毕业难题”
1.9k 1
1.3k 1
1.5k 2
1.6k 2
1.1k 18
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号