Показать сообщение отдельно
  #2 (permalink)  
Старый 25.03.2014, 15:01
Аватар для FireVolkhov
Аспирант
Отправить личное сообщение для FireVolkhov Посмотреть профиль Найти все сообщения от FireVolkhov
 
Регистрация: 17.04.2013
Сообщений: 88

Для множества запросов есть $q.all вот урок как пользоваться

в директиве что-то такое
scope.$watch(attrs.loading, function(newVal, oldVal, scope){
  if(newVal){
    if(newVal.$promise && !newVal.$resolved){
      promise = newVal.$promise;
    } else {
      promise = newVal;
    }

    if(_.isFunction(promise.finally)){
      startLoading();
      promise.finally(endLoading);
    }
  }
});

и остается только собрать обещания всех контроллеров в одно обещание
Ответить с цитированием