先截个图我的axios封装‘

在这里插入图片描述

按照正常情况下。
是不是以为在error里面。打印这个error 可以得到一切想要的,比如status,比如code

然而并不是,直接打印error。如下效果:
在这里插入图片描述
在这里插入图片描述
返回了一个:message信息?而这个message还不是后端给的。
最让人生气的是。打开浏览器控制台,居然可以看到401以及后端给的message!

在多方求助以后,发现。打印error是没有用的,这个时候,应该打印error.response
在这里插入图片描述

然后你想要的status和code以及dada里面的数据都有了

更多推荐