我有一组 Deferred 对象,一旦它们完成,我试图将它们映射到它们的解析值。我想在一切完成后返回数组。
这是我到目前为止所拥有的:
$.when.apply(null, deferredArray)
.pipe(function(){
return deferredArray;
});
不幸的是,这将返回处于已解决状态的 Deferred 对象数组。有什么方法可以直接访问已解析的元素?我知道我可以单独链接.then
和.pipe
解析 Deferred 对象的数组,但这不适合我的目的。