Interface: IStaticRequest()<R, D>
Defined in: packages/utils/src/request.ts:481
Extends
Type Parameters
R
R
= any
D
D
= any
IStaticRequest(
options
):Promise
<R
>
Defined in: packages/utils/src/request.ts:482
Parameters
options
Returns
Promise
<R
>
Properties
axios
axios:
AxiosInstance
Defined in: packages/utils/src/request.ts:156
Inherited from
instance
instance:
Request
Defined in: packages/utils/src/request.ts:483
isLoading
isLoading:
boolean
=false
Defined in: packages/utils/src/request.ts:159
Inherited from
records
records:
Record
<string
,IRequestRecord
> ={}
Defined in: packages/utils/src/request.ts:158
Inherited from
settings
settings:
IRequestSettings
Defined in: packages/utils/src/request.ts:157
Inherited from
Methods
cancel()
cancel(
id?
,message?
):void
Defined in: packages/utils/src/request.ts:198
Parameters
id?
string
message?
string
= '请求已取消'
Returns
void
Inherited from
send()
send<
R
,D
>(options
,isSkipWarn
):Promise
<R
>
Defined in: packages/utils/src/request.ts:364
Type Parameters
R
R
= any
D
D
= any
Parameters
options
IRequestConfig
<D
> = {}
isSkipWarn
boolean
= false
Returns
Promise
<R
>
Inherited from
setConfig()
setConfig(
options
):void
Defined in: packages/utils/src/request.ts:188
Parameters
options
IRequestOptions
= {}
Returns
void
Inherited from
useRequest()
useRequest(
onFulfilled?
,onRejected?
): () =>void
Defined in: packages/utils/src/request.ts:429
Parameters
onFulfilled?
null
| (value
) => InternalAxiosRequestConfig
<any
> | Promise
<InternalAxiosRequestConfig
<any
>>
onRejected?
null
| (error
) => any
Returns
():
void
Returns
void
Inherited from
useResponse()
useResponse(
onFulfilled?
,onRejected?
): () =>void
Defined in: packages/utils/src/request.ts:418
Parameters
onFulfilled?
null
| (value
) => AxiosResponse
<any
, any
> | Promise
<AxiosResponse
<any
, any
>>
onRejected?
null
| (error
) => any
Returns
():
void
Returns
void