1
我想「刷新」我的看法後,一些新的數據加載到我的工廠,但我無法弄清楚如何正確地做到這一點。
$http.post(url, postKunde).success(function(data, status) {
$rootScope.calc = data.calc;
$rootScope.$apply();
}).error(function(data, status) {
console.log(status);
});
這是在我工廠使用的方法。每次它觸發我得到這個錯誤:
Error: $digest already in progress
誰能告訴我如何正確地做到這一點?謝謝...
可能重複:$消化已經在進度](http://stackoverflow.com/questions/14838184/error-digest-already-in-progress) – TheHippo
你可以擺脫'$ rootScope。$ apply()'調用嗎? –
是的,但然後對數據的更改不適用於視圖。 – rza132456