@vtj / utils / IRequestSettings
Interface: IRequestSettings
Defined in: packages/utils/src/request.ts:64
Indexable
[index
: string
]: any
其他自定义扩展参数
Properties
failMessage?
optional
failMessage:boolean
Defined in: packages/utils/src/request.ts:102
显示失败提示
headers?
optional
headers:Partial
<RawAxiosHeaders
&object
&object
> | (id
,config
,settings
) =>Partial
Defined in: packages/utils/src/request.ts:78
自定义请求头
hideLoading()?
optional
hideLoading: () =>void
Defined in: packages/utils/src/request.ts:97
关闭 loading
Returns
void
injectHeaders?
optional
injectHeaders:boolean
Defined in: packages/utils/src/request.ts:73
是否注入自定义的请求头
loading?
optional
loading:boolean
Defined in: packages/utils/src/request.ts:88
是否显示 loading
originResponse?
optional
originResponse:boolean
Defined in: packages/utils/src/request.ts:112
返回原始 axios 响应对象
showError()?
optional
showError: (msg
,e
) =>void
Defined in: packages/utils/src/request.ts:107
自定义失败提示
Parameters
msg
string
e
any
Returns
void
showLoading()?
optional
showLoading: () =>void
Defined in: packages/utils/src/request.ts:93
显示 loading
Returns
void
skipWarn?
optional
skipWarn:IRequestSkipWarn
Defined in: packages/utils/src/request.ts:127
请求响应警告执行程序插件
type?
optional
type:"data"
|"json"
|"form"
Defined in: packages/utils/src/request.ts:68
发送数据类型
validate()?
optional
validate: (res
) =>boolean
Defined in: packages/utils/src/request.ts:122
自定义校验方法
Parameters
res
AxiosResponse
Returns
boolean
validSuccess?
optional
validSuccess:boolean
Defined in: packages/utils/src/request.ts:117
校验响应成功