2014-11-25 82 views
0

使用jQuery我可以做這樣的:

$.when.apply($, promisesArray).done(function() {}); 

現在,我使用的角度和其服務$q有沒有什麼辦法可以實現其承諾的實行相同?

回答

2

$q.all是你的方法

$q.all(promisesArray).then(function(results) {}); 
+1

嘿嘿,謝謝,我不知道的事件,其答案接受:)。我會接受你的,並讚揚阿米爾的。 – 2014-11-25 12:02:19

4

使用$q.all

$q.all([promise1, promise2, promise3]).then(function(){ 
    // do your stuff. 
});