Interface: IStaticRequest()<R, D>
Defined in: packages/utils/src/request.ts:514
Extends
Type Parameters
R
R = any
D
D = any
IStaticRequest(
options):Promise<R>
Defined in: packages/utils/src/request.ts:515
Parameters
options
Returns
Promise<R>
Properties
axios
axios:
AxiosInstance
Defined in: packages/utils/src/request.ts:167
Inherited from
instance
instance:
Request
Defined in: packages/utils/src/request.ts:516
isLoading
isLoading:
boolean=false
Defined in: packages/utils/src/request.ts:170
Inherited from
records
records:
Record<string,IRequestRecord> ={}
Defined in: packages/utils/src/request.ts:169
Inherited from
settings
settings:
IRequestSettings
Defined in: packages/utils/src/request.ts:168
Inherited from
Methods
cancel()
cancel(
id?,message?):void
Defined in: packages/utils/src/request.ts:209
Parameters
id?
string
message?
string = '请求已取消'
Returns
void
Inherited from
send()
send<
R,D>(options,isSkipWarn):Promise<R>
Defined in: packages/utils/src/request.ts:396
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:199
Parameters
options
IRequestOptions = {}
Returns
void
Inherited from
useRequest()
useRequest(
onFulfilled?,onRejected?): () =>void
Defined in: packages/utils/src/request.ts:462
Parameters
onFulfilled?
(value) => InternalAxiosRequestConfig<any> | Promise<InternalAxiosRequestConfig<any>> | null
onRejected?
(error) => any | null
Returns
():
void
Returns
void
Inherited from
useResponse()
useResponse(
onFulfilled?,onRejected?): () =>void
Defined in: packages/utils/src/request.ts:451
Parameters
onFulfilled?
(value) => AxiosResponse<any, any, { }> | Promise<AxiosResponse<any, any, { }>> | null
onRejected?
(error) => any | null
Returns
():
void
Returns
void