pull/1/head
954270063@qq.com 2020-04-21 19:34:54 +08:00
parent 13c0ffa9ee
commit a129cbedc0
2 changed files with 3 additions and 24 deletions

View File

@ -142,7 +142,7 @@ axios.post('/test', { test: 1 }, {
|paramsSerializer|Function| |自定义参数序列化|是| |paramsSerializer|Function| |自定义参数序列化|是|
|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| |自定义错误处理|是|
|cancelToken|Object| |取消令牌|是| |cancelToken|Object| |取消令牌|是|
|timeout|Number|10000|超时时间| | |timeout|Number|10000|超时时间| |
|dataType|String|json|响应数据格式|是| |dataType|String|json|响应数据格式|是|

View File

@ -2,9 +2,9 @@
* @Author: early-autumn * @Author: early-autumn
* @Date: 2020-04-15 22:09:38 * @Date: 2020-04-15 22:09:38
* @LastEditors: early-autumn * @LastEditors: early-autumn
* @LastEditTime: 2020-04-21 12:12:06 * @LastEditTime: 2020-04-21 19:21:38
*/ */
import { Data, AxiosRequestConfig } from './types'; import { AxiosRequestConfig } from './types';
import adaptive from './adaptive'; import adaptive from './adaptive';
const defaults: AxiosRequestConfig = { const defaults: AxiosRequestConfig = {
@ -48,27 +48,6 @@ const defaults: AxiosRequestConfig = {
return status >= 200 && status < 300; return status >= 200 && status < 300;
}, },
/**
*
*/
transformResponse: [
function transformResponse(data: Data): Data {
if (typeof data === 'string') {
try {
data = JSON.parse(data);
} catch (e) {}
}
return data;
},
],
/**
*
*/
errorHandler: function errorHandler(err: any): Promise<any> {
return Promise.reject(err);
},
/** /**
* *
*/ */