Preparing search index...
The search index is not available
@zd~/request
@zd~/request
UniRequest
Class UniRequest<T>
实现
Type Parameters
T
extends
object
Index
Constructors
constructor
Methods
delete
get
post
put
request
Constructors
constructor
new
Uni
Request
<
T
>
(
options
,
interceptors
?
)
:
UniRequest
<
T
>
Type Parameters
T
extends
object
Parameters
options
:
UniRequestConfig
<
T
>
基础配置
Optional
interceptors
:
UniRequestInterceptors
<
T
>
拦截器
Returns
UniRequest
<
T
>
Methods
delete
delete
<
D
>
(
config
)
:
Promise
<
UniAppResponse
<
ResponseResult
<
D
>
>
>
Type Parameters
D
extends
object
Parameters
config
:
Omit
<
UniRequestBaseConfig
,
"method"
|
"baseUrl"
>
&
Required
<
Pick
<
Omit
<
UniRequestBaseConfig
,
"method"
|
"baseUrl"
>
,
"url"
>
>
&
T
&
UniRequestGetResponseConfig
Returns
Promise
<
UniAppResponse
<
ResponseResult
<
D
>
>
>
delete
<
D
>
(
config
)
:
Promise
<
ResponseResult
<
D
>
>
Type Parameters
D
extends
object
Parameters
config
:
UniRequestConfigWithoutMethod
<
T
>
Returns
Promise
<
ResponseResult
<
D
>
>
get
get
<
D
>
(
config
)
:
Promise
<
UniAppResponse
<
ResponseResult
<
D
>
>
>
Type Parameters
D
extends
object
Parameters
config
:
Omit
<
UniRequestBaseConfig
,
"method"
|
"data"
|
"baseUrl"
>
&
Required
<
Pick
<
Omit
<
UniRequestBaseConfig
,
"method"
|
"data"
|
"baseUrl"
>
,
"url"
>
>
&
T
&
UniRequestGetResponseConfig
Returns
Promise
<
UniAppResponse
<
ResponseResult
<
D
>
>
>
get
<
D
>
(
config
)
:
Promise
<
ResponseResult
<
D
>
>
Type Parameters
D
extends
object
Parameters
config
:
UniRequestGetConfigWithoutMethod
<
T
>
Returns
Promise
<
ResponseResult
<
D
>
>
post
post
<
D
>
(
config
)
:
Promise
<
UniAppResponse
<
ResponseResult
<
D
>
>
>
Type Parameters
D
extends
object
Parameters
config
:
Omit
<
UniRequestBaseConfig
,
"method"
|
"baseUrl"
>
&
Required
<
Pick
<
Omit
<
UniRequestBaseConfig
,
"method"
|
"baseUrl"
>
,
"url"
>
>
&
T
&
UniRequestGetResponseConfig
Returns
Promise
<
UniAppResponse
<
ResponseResult
<
D
>
>
>
post
<
D
>
(
config
)
:
Promise
<
ResponseResult
<
D
>
>
Type Parameters
D
extends
object
Parameters
config
:
UniRequestConfigWithoutMethod
<
T
>
Returns
Promise
<
ResponseResult
<
D
>
>
put
put
<
D
>
(
config
)
:
Promise
<
UniAppResponse
<
ResponseResult
<
D
>
>
>
Type Parameters
D
extends
object
Parameters
config
:
Omit
<
UniRequestBaseConfig
,
"method"
|
"baseUrl"
>
&
Required
<
Pick
<
Omit
<
UniRequestBaseConfig
,
"method"
|
"baseUrl"
>
,
"url"
>
>
&
T
&
UniRequestGetResponseConfig
Returns
Promise
<
UniAppResponse
<
ResponseResult
<
D
>
>
>
put
<
D
>
(
config
)
:
Promise
<
ResponseResult
<
D
>
>
Type Parameters
D
extends
object
Parameters
config
:
UniRequestConfigWithoutMethod
<
T
>
Returns
Promise
<
ResponseResult
<
D
>
>
request
request
<
D
>
(
config
)
:
Promise
<
UniAppResponse
<
ResponseResult
<
D
>
>
>
Type Parameters
D
extends
object
Parameters
config
:
UniRequestBaseConfig
&
T
&
UniRequestGetResponseConfig
Returns
Promise
<
UniAppResponse
<
ResponseResult
<
D
>
>
>
request
<
D
>
(
config
)
:
Promise
<
ResponseResult
<
D
>
>
Type Parameters
D
extends
object
Parameters
config
:
UniRequestConfig
<
T
>
Returns
Promise
<
ResponseResult
<
D
>
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
delete
get
post
put
request
@zd~/request
Loading...
实现