新增自定义错误处理

pull/1/head
954270063@qq.com 2020-04-21 11:55:52 +08:00
parent f1f887448e
commit 0683ea26b1
1 changed files with 3 additions and 3 deletions

View File

@ -143,7 +143,7 @@ axios.post('/test', { test: 1 }, {
|transformRequest|Function/Array<.Function>| |自定义转换请求数据|是| |transformRequest|Function/Array<.Function>| |自定义转换请求数据|是|
|transformResponse|Function/Array<.Function>| |自定义转换响应数据|是| |transformResponse|Function/Array<.Function>| |自定义转换响应数据|是|
|errorHandler|Function|[查看](https://github.com/early-autumn/axios-miniprogram/blob/master/src/defaults.ts)|自定义错误处理|是| |errorHandler|Function|[查看](https://github.com/early-autumn/axios-miniprogram/blob/master/src/defaults.ts)|自定义错误处理|是|
|cancelToken|Object|是|取消令牌| | |cancelToken|Object|是|取消令牌||
|timeout|Number|10000|超时时间| | |timeout|Number|10000|超时时间| |
|dataType|String|json|响应数据格式|是| |dataType|String|json|响应数据格式|是|
|responseType|String|text|响应数据类型|是| |responseType|String|text|响应数据类型|是|
@ -225,7 +225,7 @@ axios('/test', {
### 自定义错误处理`config.errorHandler` ### 自定义错误处理`config.errorHandler`
可以添加到默认配置,统一处理错误 可以添加到默认配置,统一处理错误
```typescript ```typescript
axios.defaults.errorHandler = function errorHandler(error) { axios.defaults.errorHandler = function errorHandler(error) {
@ -241,7 +241,7 @@ const instance = axios.create({
}); });
``` ```
也可以添加到自定义配置中。 也可以发送请求时通过自定义配置传入
```typescript ```typescript
axios('/test', { axios('/test', {