1、当我们使用axios发送请求后,catch到错误请求时需要对error数据内容了解,才可以进行错误分类别展示等操作。

我们可以通过Object.keys()方法获取当前error包含键,然后在对各个内容进行学习。

返回值如下:

可以看到error是一个object对象,并且包含config、request、response、isAxiosError、toJSON等键。

1、error.response

error.response中包含config、request。我们后端返回数据会在error.response.data中

 2、error.toJSON

error.toJSON包含的信息也较多。let {message} = error ;  等同于error.toJSON.message

Logo

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

更多推荐