Angular · Middle · Frage 21 von 75

Wie kündigt man ein Observable modern, wenn eine Komponente zerstört wird?

constructor() {
  interval(1000).pipe(takeUntilDestroyed()).subscribe((n) => this.tick.set(n));
}
Antwort zeigen

Richtige Antwort: takeUntilDestroyed() aus rxjs-interop

Erklärung

Es nutzt intern DestroyRef. Ohne Argumente braucht es einen Injection Context; anderswo übergibt man ein DestroyRef. HTTP-Anfragen schließen von selbst ab, interval, valueChanges und Router-Events nicht.

Zum Weiterlesen

Fehler in der Frage

Angular · Middle · Frage 21

Teste dich selbst

Mach den Test Angular · Middle: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen