• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

Aktualisierung bei Änderung eines Wertes in DB

kiwi2016

New member
Hallo,

ich probiere gerade an einer kleinen App rum und möchte gern, dass sie wenn ich einen Wert in meiner SQL-DB ändere sie sich automatisch aktualisiert. So hole ich mir meine Daten:

HTML:
$http.get('http://192.168.10.83:3000/api/v1/xy')
			.success(function(daten) {			
						
			$scope.data = daten;
				console.log($scope.data);
			
			var tmp = [];
			var tmpWerte = [];
			
			for (var i = 0; i<$scope.data.length; i++) {
					
				tmp.push($scope.data[i].taetigkeit);
				tmpWerte.push($scope.data[i].dauer_fertigung);
			}
			}
			
			$scope.labels= tmp;
			$scope.werte= [tmpWerte];

labels und wee lasse ich mir dann ausgeben. Ich hab schon rumgegooglt und bin auf $scope.$apply gestoßen, aber geklappt hat es nicht.

Wäre für einen Denkanstoß sehr dankbar.
 
Zuletzt bearbeitet von einem Moderator:
Geht sinnvoll nur mit WebSockets zu machen, da der Server den Client benachrichtigen muss, was aber in HTTP nicht geht (da dort immer der Client anfragt).
 
Und auch hier nochmal: Finger weg von $scope und ng-controller. Seit Angular 1.5 nutzt man angular.component(). Auch sind .success() & .error() deprecated - nutze .then(), .catch() & .finally(). Letzter Hinweis: schreibe nichts in das ViewModel das nicht auch im View gebraucht wird.
 
Zuletzt bearbeitet:
Zurück
Oben