У меня есть директива ng-repeat, которая перебирает коллекцию объектов.Я хотел бы сделать запрос http для каждого элемента, выбранного для получения дополнительной информации.
view.html
<li ng-repeat="item in items track by item.id" ng-init="getItemDetails(item)">
</li>
mycontroller.js
$scope.getItemDetails = function (item) {
itemRepository.getItem(item.id, AppConfig.constants.itemFields).then(function (result) {
item.totalFilesCount = result.data.totalFilesCount;
});
};
Проблемаработает как положено, но время выполнения каждого http-запроса увеличивается в геометрической прогрессии.Ниже прикреплен снимок сетевых запросов Chrome.Предпоследний столбец представляет время выполнения. 
Есть ли способ сделать эти http-запросы асинхронными?