Hva er forskjellen mellom emne og BehaviourSubject?
Hva er forskjellen mellom emne og BehaviourSubject?

Video: Hva er forskjellen mellom emne og BehaviourSubject?

Video: Hva er forskjellen mellom emne og BehaviourSubject?
Video: Video 536 Fra B1 til B2. Hva er forskjellen mellom B1 og B2? 2024, Desember
Anonim

Den eneste forskjell mellom BehaviorSubject og Emne er AtferdSubjekt har en startverdi som sendes ut når du abonnerer på.

Bare så, hva er subjekt og BehaviourSubject?

AtferdSubjekt er en spesiell type Emne hvis eneste forskjell er at den vil sende ut den siste verdien ved en ny observatørs abonnement.

For det andre, hva er subjekt og BehaviourSubject i vinkel? EN Emne er både en observer og observerbar. EN AtferdSubjekt en Emne som kan sende ut gjeldende verdi ( Emner har ikke noe begrep om nåværende verdi). Det er den forvirrende delen. Den enkle delen er å bruke den. De AtferdSubjekt har verdien som må deles med andre komponenter.

Hva er BehaviorSubject derav?

AtferdSubjekt er en type emne, et emne er en spesiell type observerbar, slik at du kan abonnere på meldinger som alle andre observerbare. De unike egenskapene til AtferdSubjekt are: Den trenger en startverdi da den alltid må returnere en verdi ved abonnement selv om den ikke har mottatt en next()

Hva er forskjellen mellom observerbar og subjekt?

Sannsynligvis en viktigere skille mellom emne og Observerbar er det a Emne har staten, fører den en liste over observatører. På den annen side, en Observerbar er egentlig bare en funksjon som setter opp observasjon. Samtidig som Emner er Observerbare , Emner også implementere et Observer-grensesnitt.

Anbefalt: