Ich habe eine einfache Funktion, enthalten in einem Service, eine beobachtbare eines Objekts Rückkehr:Wie trösten Sie Protokolldaten von beobachtbaren Abonnements?
private someData;
getDataStream(): Observable<any> {
return Observable.of(this.someData);
}
Ich abonniere diese Funktion onInit einer Komponente:
private somethingsomething;
ngOnInit() {
this.dataService.getDataStream().subscribe(
(data) => {
this.somethingsomething = data; // WORKS AND ALWAYS UP TO DATE
console.log(data); // ONLY WORKS ONCE
}
)
}
Wie kommentierte die Daten, wenn Eine Variable, die dann in der Ansicht angezeigt wird, ist immer in Ordnung. Aber die console.log auf der anderen Seite wird nur einmal und dann nie wieder ausgelöst.
Wie kann ich die Daten bei jeder Änderung console.log?
hängt davon ab, wie Sie es in der Ansicht verwenden. Können Sie dazu einige Informationen geben? – Nehal