2014-11-25 2 views
0

с JQuery я могу сделать так:

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

Теперь, когда я использую угловой и его служба $q есть ли способ, я могу добиться тем же с реализацией внешнего обещания в ?

ответ

2

$q.all ваш метод

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

Эй, спасибо, я не знаю, событие, ответ принять :). Я соглашусь с твоим и возвышенным Амиром. –

4

Использование $q.all:

$q.all([promise1, promise2, promise3]).then(function(){ 
    // do your stuff. 
}); 
Смежные вопросы