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?
(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:418
Parameters
onFulfilled?
(value) => AxiosResponse<any, any> | Promise<AxiosResponse<any, any>> | null
onRejected?
(error) => any | null
Returns
():
void
Returns
void