Angular · Middle · Frage 72 von 75
Warum sollte man subscribe in einer Komponente meiden, nur um Werte in Felder zu kopieren?
ngOnInit() {
this.service.users$.subscribe((u) => (this.users = u));
}- 1Es braucht manuelles Kündigen und aktualisiert OnPush-Views evtl. nicht
- 2
subscribeist veraltet und wird bald aus RxJS entfernt - 3Es sendet die zugrunde liegende HTTP-Anfrage immer ein zweites Mal
Antwort zeigen
Richtige Antwort: Es braucht manuelles Kündigen und aktualisiert OnPush-Views evtl. nicht
Erklärung
Deklarative Bindings koppeln das Abo an die Lebensdauer der View und benachrichtigen die Change Detection automatisch.