miniprogram-cancel-token
Cancle Token for Promise in MiniProgram
APT
CancelTokenSource 外部调用(暴露出的API接口)
cancel(reason?)
取消操作token
调用cancel时所取消的 CancelToken
CancelToken 响应cancel操作(API内部实现)
#source()
静态方法创建一个CancelTokenSourcepromise
调用cancel时所触发的promise;isCancelled()
判断是否已经取消过;throwIfRequested()
取消则抛出异常;
usage
{ return { cancelToken; cancelTokenpromise ; };}
//create CancelToken Sourceconst cts = CancelToken;//use canceltoken;// cancle itcts;
references
- API inspired by https://github.com/PolymerLabs/cancel-token