fix: 修复 Axios.ts 类型推倒错误
parent
545b1204b9
commit
014e173f34
|
@ -1,4 +1,10 @@
|
||||||
import type { AxiosRequestConfig, AxiosInstance, AxiosResponse, AxiosError } from 'axios';
|
import type {
|
||||||
|
AxiosRequestConfig,
|
||||||
|
AxiosInstance,
|
||||||
|
AxiosResponse,
|
||||||
|
AxiosError,
|
||||||
|
InternalAxiosRequestConfig
|
||||||
|
} from 'axios';
|
||||||
import type { RequestOptions, Result, UploadFileParams, UploadFileCallBack } from '/#/axios';
|
import type { RequestOptions, Result, UploadFileParams, UploadFileCallBack } from '/#/axios';
|
||||||
import type { CreateAxiosOptions } from './axiosTransform';
|
import type { CreateAxiosOptions } from './axiosTransform';
|
||||||
import axios from 'axios';
|
import axios from 'axios';
|
||||||
|
@ -87,7 +93,7 @@ export class VAxios {
|
||||||
if (requestInterceptors && isFunction(requestInterceptors)) {
|
if (requestInterceptors && isFunction(requestInterceptors)) {
|
||||||
config = requestInterceptors(config, this.options);
|
config = requestInterceptors(config, this.options);
|
||||||
}
|
}
|
||||||
return config;
|
return config as InternalAxiosRequestConfig;
|
||||||
}, undefined);
|
}, undefined);
|
||||||
|
|
||||||
// 请求拦截器错误捕获
|
// 请求拦截器错误捕获
|
||||||
|
@ -136,7 +142,7 @@ export class VAxios {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
formData.append(key, params.data[key]);
|
formData.append(key, params.data?.[key]);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue