Preparing search index...
The search index is not available
@zd~/request
@zd~/request
WxRequest
Class WxRequest<T>
实现
Type Parameters
T
extends
object
Index
Constructors
constructor
Methods
delete
get
post
put
request
Constructors
constructor
new
Wx
Request
<
T
>
(
options
,
interceptors
?
)
:
WxRequest
<
T
>
Type Parameters
T
extends
object
Parameters
options
:
WechatRequestConfig
<
T
>
基础配置
Optional
interceptors
:
WechatRequestInterceptors
<
T
>
拦截器
Returns
WxRequest
<
T
>
Methods
delete
delete
<
D
>
(
config
)
:
Promise
<
WechatResponse
<
ResponseResult
<
D
>
>
>
Type Parameters
D
extends
object
Parameters
config
:
Omit
<
WechatRequestBaseConfig
,
"method"
|
"baseUrl"
>
&
Required
<
Pick
<
Omit
<
WechatRequestBaseConfig
,
"method"
|
"baseUrl"
>
,
"url"
>
>
&
T
&
WechatRequestGetResponseConfig
Returns
Promise
<
WechatResponse
<
ResponseResult
<
D
>
>
>
delete
<
D
>
(
config
)
:
Promise
<
ResponseResult
<
D
>
>
Type Parameters
D
extends
object
Parameters
config
:
WechatRequestConfigWithoutMethod
<
T
>
Returns
Promise
<
ResponseResult
<
D
>
>
get
get
<
D
>
(
config
)
:
Promise
<
WechatResponse
<
ResponseResult
<
D
>
>
>
Type Parameters
D
extends
object
Parameters
config
:
Omit
<
WechatRequestBaseConfig
,
"method"
|
"data"
|
"baseUrl"
>
&
Required
<
Pick
<
Omit
<
WechatRequestBaseConfig
,
"method"
|
"data"
|
"baseUrl"
>
,
"url"
>
>
&
T
&
WechatRequestGetResponseConfig
Returns
Promise
<
WechatResponse
<
ResponseResult
<
D
>
>
>
get
<
D
>
(
config
)
:
Promise
<
ResponseResult
<
D
>
>
Type Parameters
D
extends
object
Parameters
config
:
WechatRequestGetConfigWithoutMethod
<
T
>
Returns
Promise
<
ResponseResult
<
D
>
>
post
post
<
D
>
(
config
)
:
Promise
<
WechatResponse
<
ResponseResult
<
D
>
>
>
Type Parameters
D
extends
object
Parameters
config
:
Omit
<
WechatRequestBaseConfig
,
"method"
|
"baseUrl"
>
&
Required
<
Pick
<
Omit
<
WechatRequestBaseConfig
,
"method"
|
"baseUrl"
>
,
"url"
>
>
&
T
&
WechatRequestGetResponseConfig
Returns
Promise
<
WechatResponse
<
ResponseResult
<
D
>
>
>
post
<
D
>
(
config
)
:
Promise
<
ResponseResult
<
D
>
>
Type Parameters
D
extends
object
Parameters
config
:
WechatRequestConfigWithoutMethod
<
T
>
Returns
Promise
<
ResponseResult
<
D
>
>
put
put
<
D
>
(
config
)
:
Promise
<
WechatResponse
<
ResponseResult
<
D
>
>
>
Type Parameters
D
extends
object
Parameters
config
:
Omit
<
WechatRequestBaseConfig
,
"method"
|
"baseUrl"
>
&
Required
<
Pick
<
Omit
<
WechatRequestBaseConfig
,
"method"
|
"baseUrl"
>
,
"url"
>
>
&
T
&
WechatRequestGetResponseConfig
Returns
Promise
<
WechatResponse
<
ResponseResult
<
D
>
>
>
put
<
D
>
(
config
)
:
Promise
<
ResponseResult
<
D
>
>
Type Parameters
D
extends
object
Parameters
config
:
WechatRequestConfigWithoutMethod
<
T
>
Returns
Promise
<
ResponseResult
<
D
>
>
request
request
<
D
>
(
config
)
:
Promise
<
WechatResponse
<
ResponseResult
<
D
>
>
>
Type Parameters
D
extends
object
Parameters
config
:
WechatRequestBaseConfig
&
T
&
WechatRequestGetResponseConfig
Returns
Promise
<
WechatResponse
<
ResponseResult
<
D
>
>
>
request
<
D
>
(
config
)
:
Promise
<
ResponseResult
<
D
>
>
Type Parameters
D
extends
object
Parameters
config
:
WechatRequestConfig
<
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...
实现