报错信息:[Vue warn]: Error in v-on handler (Promise/async): "TypeError: Cannot read properties of undefined (reading 'code ')” axios可以获取数据,控制台输出为undefined
在这里插入图片描述
报错代码:
在这里插入图片描述
错误原因:在①或者②的axios请求时,请求结果被catch捕获,所以axios可以获取到数据,但在catch中的res此时是未赋值的,所以控制台在③处调用res.xxx会出现报错
解决方法:只需要在catch中将axios获取到的数据赋值给res即可

修改后:

在这里插入图片描述

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐