我可以在AngularJS中使用Async.js库吗?

Muk*_*mar 7 javascript asynchronous angularjs

我必须/1/dir/{imgID}使用变量来调用api:多次(平均50次)imgID.

在node.js中,我可以使用Async.js库.我可以在Angular端使用这个库吗?如果是,那么请告诉我一些可能性如何,如果没有,那么给我一些替代的想法,以便我可以在AngularJS中使用它?

Yc *_*ang 1

是的你可以。

基本上,您需要使用$q.all(promises);,它可以将多个 Promise 合并为一个 Promise,当所有输入 Promise 都得到解决时,该 Promise 才会得到解决。

示例: http: //www.bennadel.com/blog/2772-exploring-asynchronous-promise-based-workflows-in-angularjs.htm

文档: https : //docs.angularjs.org/api/ng/service/$q

演示: http://bennadel.github.io/JavaScript-Demos/demos/error-workflow-promises-angularjs/