Angular · Middle · Frage 18 von 75
Wie unterscheidet sich BehaviorSubject von Subject?
- 1Es sendet jeden Wert nur an den allerersten Abonnenten
- 2Es speichert den aktuellen Wert und gibt ihn neuen Abonnenten
- 3Es kann nur einen Wert senden und schließt dann immer ab
Antwort zeigen
Richtige Antwort: Es speichert den aktuellen Wert und gibt ihn neuen Abonnenten
Erklärung
Ein einfaches Subject sendet nur künftige Werte, späte Abonnenten verpassen frühere. BehaviorSubject (und getValue()) war der klassische Weg, Service-Zustand zu halten; im modernen Angular ersetzt es oft ein signal.