Einzelnen Beitrag anzeigen
  #1 (permalink)  
Alt 04.09.2018, 07:09
mitchm mitchm ist offline
Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 30.09.2015
Beiträge: 34
mitchm befindet sich auf einem aufstrebenden Ast
Standard Angular - Socket.io Frontend wird nicht aktualisiert

Hallo leute,
ich frage auf nodejs meine Datenbank ab, wenn dort eine Änderung stattfindet wird über socketIO auf meinem Frontend (angular) ein event ausgelöst.

Code:
socket.on('databaseUpdated', function(data){
      if(data.DBtable == "tstatus"){
            (data2) => this.sock_usb.sock_usb = data2.DBquery
            console.log(data.DBquery);
        }
      });
das klappt soweit. die Console zeigt mir die richtigen Daten an. Doch mein Frontend wird nicht aktualisiert.

HTML-Code:
<div *ngFor="let sock_usb of sock_usb.sock_usb;let i = index" >
			<div class="slideToggle" *ngIf="i < 8">
				<span>{{i+1}}{{sock_usb.name}}</span>
				<mat-slide-toggle color="warn"></mat-slide-toggle>
			</div>
			</div>
Habe ich irgendwas vergessen?
Mit Zitat antworten
Sponsored Links