5

如果我生成了不确定数量的 Promise,我如何将它们作为一个组进行处理,以确保在我继续编写代码之前,该组中的所有 Promise 都已得到解决?

我虽然关于使用jQuery.when,但看起来它需要确定数量的承诺作为参数传递。我以为我能够传递一系列承诺进行处理,但基于文档,我认为它将将此数组评估为单个已解决的承诺。

4

1 回答 1

3

将所有承诺推入一个数组并使用:

$.when.apply(null, promiseArray).done(function() {....
于 2013-02-25T01:07:44.030 回答