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?