Kakšna je razlika med subjektom in BehaviorSubject?
Kakšna je razlika med subjektom in BehaviorSubject?

Video: Kakšna je razlika med subjektom in BehaviorSubject?

Video: Kakšna je razlika med subjektom in BehaviorSubject?
Video: The Happiest Man Alive Shares Secrets on Ego Death & Consciousness 2024, Maj
Anonim

Edini razlika med BehaviorSubject in Zadeva je BehaviorSubject ima začetno vrednost, ki bo oddana, ko je naročena.

Samo tako, kaj je subjekt in BehaviorSubject?

BehaviorSubject je posebna vrsta Zadeva katerega edina razlika je v tem, da bo oddajala zadnjo vrednost ob naročnini novega opazovalca.

Drugič, kaj je subjekt in BehaviorSubject v kotnem? A Zadeva je tako opazovalec kot opazovan. A BehaviorSubject a Zadeva ki lahko oddaja trenutno vrednost ( Predmeti nimajo pojma trenutne vrednosti). To je tisti zmedeni del. Najlažji del je uporaba. The BehaviorSubject ima vrednost, ki jo je treba deliti z drugimi komponentami.

Kaj je torej BehaviorSubject?

BehaviorSubject je vrsta teme, predmet je posebna vrsta opazovanega, tako da se lahko naročite na sporočila kot vse druge opazovane. Edinstvene značilnosti BehaviorSubject so: Potrebuje začetno vrednost, saj mora vedno vrniti vrednost ob naročnini, tudi če ni prejel next()

Kakšna je razlika med opazovanim in subjektom?

Verjetno bolj pomembno razlikovanje med subjektom in Opazivno je to a Zadeva ima stanje, vodi seznam opazovalcev. Po drugi strani pa an Opazivno je v resnici le funkcija, ki nastavi opazovanje. Medtem Predmeti so Opazovane , Predmeti implementirati tudi vmesnik Observer.

Priporočena: