未验证 提交 4f35b95b 编写于 作者: S sevth 提交者: GitHub

fix: Multiple calls to createAxios function transform parameters are...

fix: Multiple calls to createAxios function transform parameters are overwritten by other calls (#1474)
上级 46e28f02
......@@ -2,6 +2,7 @@
// The axios configuration can be changed according to the project, just change the file, other files can be left unchanged
import type { AxiosResponse } from 'axios';
import { clone } from 'lodash-es';
import type { RequestOptions, Result } from '/#/axios';
import type { AxiosTransform, CreateAxiosOptions } from './axiosTransform';
import { VAxios } from './Axios';
......@@ -208,7 +209,7 @@ function createAxios(opt?: Partial<CreateAxiosOptions>) {
// 如果是form-data格式
// headers: { 'Content-Type': ContentTypeEnum.FORM_URLENCODED },
// 数据处理方式
transform,
transform: clone(transform),
// 配置项,下面的选项都可以在独立的接口请求中覆盖
requestOptions: {
// 默认将prefix 添加到url
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册