Async.prototype.all()
APIAsync
接续一个Async,对list
数据进行遍历异步操作
调用方法
- (list, parallel, actionTask) -> Async<[result ...]>
- (list, actionTask) -> Async<[result ...]>
- (name, parallel, actionTask) -> Async<[result ...]>
- (name, actionTask) -> Async<[result ...]>
- (parallel, actionTask) -> Async<[result ...]>遍历数据来自于上一个Async过程
- (actionTask) -> Async<[result ...]>遍历数据来自于上一个Async过程
参数介绍
- list: [item ...]可选需要遍历异步操作的数据
- name: String可选需要遍历异步操作的数据名,数据会在
Step.prototype.pool
中查找
- parallel: Number默认1可选可以并行的异步操作总数,
-1
表示没有限制
- actionTask遍历数据的异步操作函数,可以参考
Async()
中的相关信息
关联API
- @.async()
- @.async.reject()
- @.async.resolve()
- Async()
- Async.prototype.async()
- Async.prototype.catch()
- Async.prototype.domain()
- Async.prototype.finally()
- Async.prototype.finished()
- Async.prototype.frame
- Async.prototype.pipe()
- Async.prototype.promise()
- Async.prototype.rejected()
- Async.prototype.resolve()
- Async.prototype.then()