@vtj • Docs
Interface: IStaticRequest()<R, D>
Extends
Type Parameters
• R = any
• D = any
IStaticRequest(
options
):Promise
<R
>
Parameters
• options: IRequestConfig
<D
>
Returns
Promise
<R
>
Defined in
packages/utils/src/request.ts:465
Properties
axios
axios:
AxiosInstance
Inherited from
Defined in
packages/utils/src/request.ts:155
instance
instance:
Request
Defined in
packages/utils/src/request.ts:466
isLoading
isLoading:
boolean
=false
Inherited from
Defined in
packages/utils/src/request.ts:158
records
records:
Record
<string
,IRequestRecord
> ={}
Inherited from
Defined in
packages/utils/src/request.ts:157
settings
settings:
IRequestSettings
Inherited from
Defined in
packages/utils/src/request.ts:156
Methods
cancel()
cancel(
id
?,message
?):void
Parameters
• id?: string
• message?: string
= '请求已取消'
Returns
void
Inherited from
Defined in
packages/utils/src/request.ts:197
send()
send<
R
,D
>(options
,isSkipWarn
):Promise
<R
>
Type Parameters
• R = any
• D = any
Parameters
• options: IRequestConfig
<D
> = {}
• isSkipWarn: boolean
= false
Returns
Promise
<R
>
Inherited from
Defined in
packages/utils/src/request.ts:347
setConfig()
setConfig(
options
):void
Parameters
• options: IRequestOptions
= {}
Returns
void
Inherited from
Defined in
packages/utils/src/request.ts:187
useRequest()
useRequest(
onFulfilled
?,onRejected
?): () =>void
Parameters
• onFulfilled?: null
| (value
) => InternalAxiosRequestConfig
<any
> | Promise
<InternalAxiosRequestConfig
<any
>>
• onRejected?: null
| (error
) => any
Returns
Function
Returns
void
Inherited from
Defined in
packages/utils/src/request.ts:412
useResponse()
useResponse(
onFulfilled
?,onRejected
?): () =>void
Parameters
• onFulfilled?: null
| (value
) => AxiosResponse
<any
, any
> | Promise
<AxiosResponse
<any
, any
>>
• onRejected?: null
| (error
) => any
Returns
Function
Returns
void
Inherited from
Defined in
packages/utils/src/request.ts:401