Ich habe diese Funktion, die Daten von der Datenbank abruft und Werte des Bereichs aktualisiert.AngularJS scope.apply verursacht Fehler
$scope.loadFromDB = function(){
console.log("loadFromDB function");
$http({
url: '/getData',
method: "GET",
})
.then(function(response) {
// success
var data = JSON.parse(response.data)
data = JSON.parse(data.data)
$scope.gridDataDayData = data.dayData;
$scope.gridDataKlasoveNames = data.klasoveNames;
$scope.gridDataNumOfRows = data.numOfRows;
$scope.$apply();
},
function(response) { // optional
// failed
console.log("get unsuccessful");
});
};
Wenn ich laufe dies obwohl ich
error: [$rootScope:inprog] http://errors.angularjs.org/1.4.3/$rootScope/inprog?p0=%24digest
bekomme ich nicht herausfinden kann, wie dies zu beheben. Bitte hilf mir.
Danke
Was ohne '$ Umfang geschieht entfernen gilt $();. '? – Rayon
Es ist nicht die Rasterdaten aktualisieren – mp3por
'$ Rahmen Versuchen $ (function() {gelten $ scope.gridDataDayData = data.dayData;. $ scope.gridDataKlasoveNames = data.klasoveNames; $ scope.gridDataNumOfRows = data.numOfRows ; }); ' – Rayon