Mi a különbség az alany és a BehaviorSubject között?
Mi a különbség az alany és a BehaviorSubject között?

Videó: Mi a különbség az alany és a BehaviorSubject között?

Videó: Mi a különbség az alany és a BehaviorSubject között?
Videó: Subject and BehaviorSubject | Components Communication using Subject - Angular (Tutorial 33) 2024, November
Anonim

Az egyetlen különbség a BehaviorSubject között és Tantárgy van BehaviorSubject kezdeti értéke van, amely előfizetéskor kibocsátásra kerül.

Csak hát, mi az alany és a BehaviorSubject?

BehaviorSubject egy speciális típusa Tantárgy amelynek egyetlen különbsége az, hogy az utolsó értéket bocsátja ki egy új megfigyelő feliratkozása esetén.

Másodszor, mi az alany és a BehaviorSubject szögben? A Tantárgy egyszerre megfigyelő és megfigyelhető. A BehaviorSubject a Tantárgy amely ki tudja adni az aktuális értéket ( Tantárgyak nincs fogalmuk a jelenlegi értékről). Ez a zavaró rész. A könnyű rész a használata. Az BehaviorSubject tartalmazza azt az értéket, amelyet meg kell osztani más összetevőkkel.

Ebből kifolyólag mi az a BehaviorSubject?

BehaviorSubject a tárgy egy típusa, a tárgy a megfigyelhető speciális típusa, így feliratkozhat az üzenetekre, mint bármely más megfigyelhető. Az egyedi jellemzői BehaviorSubject a következők: Kezdőértékre van szüksége, mivel előfizetéskor mindig értéket kell visszaadnia, még akkor is, ha nem kapott next()

Mi a különbség a megfigyelhető és az alany között?

Valószínűleg fontosabb az alany közötti különbségtétel és Megfigyelhető az a Tantárgy állapota van, listát vezet a megfigyelőkről. Másrészt egy Megfigyelhető valójában csak egy funkció, amely beállítja a megfigyelést. Míg Tantárgyak vannak Megfigyelhetőek , Tantárgyak Observer interfészt is valósítson meg.

Ajánlott: