5.3.0-alpha.0 • Published 2 years ago
miniprogram-network-life-cycle v5.3.0-alpha.0
miniprogram-network-life-cycle
网络请求生命周期
miniprogram-network 底层数据处理流程
- Promise
- Cancelable
- Interceptors in Lifecycle (only one,modify data or status)
- transform request data
- transform response data
- Global Listeners
- On Send (before request data send & after request data transformed)
- On Response (after request response data transformed)
- On rejected (when
catch
of Promise) - On abort
- On complete
On resolved? (beforethen
of Promise)
API Properties
Defaults
全局配置项目transformSend(options: Exclude<FullOptions, 'transformSend' | 'transformResponse'>) => wx.Options | Promise<wx.Options>
发送前转换参数transformResponse(res: wx.SuccessCallbackResult, config: TFullOptions) => any | Promise<any>
数据返回转换参数
Listeners
全局事件监听列表[onSend(options: RequestOptions) => any]
; 发送前事件监听列表[onResponse(res: wx.RequestSuccessCallbackResult, options: RequestOptions) => any]
; 收到服务器响应事件监听列表[onComplete(res: wx.GeneralCallbackResult, options: RequestOptions) => any]
;每个操作完成事件响应[onReject(res: any | wx.GeneralCallbackResult, options: RequestOptions) => any]
;操作最终失败响应事件[onAbort(reason: any, options: RequestOptions) => any]
;取消操作响应事件
handle
底层处理函数
LifeCycle
5.3.0-alpha.0
2 years ago
5.2.0
4 years ago
5.1.11-alpha.0
4 years ago
5.1.10
5 years ago
5.1.8
5 years ago
5.1.7
5 years ago
5.1.2
5 years ago
5.1.1
5 years ago
5.1.0
5 years ago
5.0.4
5 years ago
5.0.3
5 years ago
5.0.2-beta
5 years ago
5.0.1-beta.1
5 years ago
5.0.0-alpha.0
5 years ago
4.5.3
5 years ago
4.5.2
5 years ago
4.5.1
5 years ago
4.5.0
5 years ago
4.4.6
5 years ago
4.4.6-alpha.0
5 years ago
4.4.5-alpha.0
5 years ago
4.4.3-alpha.0
5 years ago
4.4.1-alpha.0
5 years ago
4.4.0-alpha.0
5 years ago
4.3.0
5 years ago
4.2.5
5 years ago
4.2.3
5 years ago
4.2.2
5 years ago
4.2.1
5 years ago
4.1.0
5 years ago
3.3.1
5 years ago
3.2.4
5 years ago
3.2.1
5 years ago
3.2.0
5 years ago
3.1.0
5 years ago
3.1.0-alpha.0
5 years ago
3.0.1-alpha.0
5 years ago
3.0.0-alpha.0
5 years ago
2.7.0-alpha.0
5 years ago
2.6.1-alpha.0
5 years ago
2.6.0-alpha.0
5 years ago
2.5.2-alpha.0
5 years ago
2.5.1-alpha.0
5 years ago
2.5.0-alpha.0
5 years ago
2.4.1-alpha.0
5 years ago
2.4.0-alpha.0
5 years ago
2.3.1-alpha.0
5 years ago
2.3.0-alpha.0
5 years ago
2.2.0
5 years ago
2.1.0
5 years ago
2.0.0
5 years ago
1.5.0-alpha.0
5 years ago
1.4.0
5 years ago