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

Can I use Async.js library in AngularJS?

本文关键字:Async js 库吗 AngularJS 我可以      更新时间:2023-09-26

我必须多次调用api: /1/dir/{imgID}(平均50次)使用imgID的变化。

在node.js我可以使用Async.js库。我可以在Angular端使用这个库吗?如果是,请告诉我这是怎么可能的,如果不是,请给我一些替代的想法,这样我就可以在AngularJS中使用它?

可以。

基本上,你需要使用$q.all(promises);,它可以将多个承诺组合成一个承诺,当所有的输入承诺都被解决时,这个承诺被解决。

的例子: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/