Я пытаюсь сделать запрос на сервер после ответа сервера, как этотУгловая сделать resquest после ответа сервера
$http.post($scope.serviceSave, {
'person': $scope.person
}).success(function(data){
$http.get($scope.serviceList);
});
, но когда я попробовал это я получил
Error: $digest already in progress
и не сделал запрос.
Я Тринг с помощью JQuery, как этот
<a href="#" ng-click="setContent('/people/list')" >People</a>
$scope.setContent = function(service){
$http.get(service);
}
затем
$http.post($scope.serviceSave, {
'person': $scope.person
}).success(function(){
$("a:contains(People)").click();
});
я могу сделать запрос, заставляя щелчок, но я получаю
Error: $digest already in progress
еще
, пожалуйста, что Правильная форма?
вы пробовали с помощью угловой? механизм обещания? (http://www.egghead.io/video/o84ryzNp36Q) – Gavriguy
dosen't work Я пробую http://stackoverflow.com/questions/12505760/angularjs-processing-http-response-in-service –
http: // stackoverflow.com/questions/14838184/error-digest-already-in-progress – mb21