axios-miniprogram/docs/pages/config/error-handler.md

31 lines
616 B
Markdown

# errorHandler
## 自定义错误处理`config.errorHandler`
可以添加到默认配置中,统一处理错误。
```ts
axios.defaults.errorHandler = function errorHandler(error) {
// 做一些想做的事情
return Promise.reject(error);
};
const instance = axios.create({
errorHandler: function errorHandler(error) {
// 做一些想做的事情
return Promise.reject(error);
},
});
```
也可以发送请求时通过自定义配置传入。
```ts
axios('/user', {
errorHandler: function errorHandler(error) {
// 做一些想做的事情
return Promise.reject(error);
},
});
```