Cili është ndryshimi midis subjektit dhe subjektit të sjelljes?
Cili është ndryshimi midis subjektit dhe subjektit të sjelljes?

Video: Cili është ndryshimi midis subjektit dhe subjektit të sjelljes?

Video: Cili është ndryshimi midis subjektit dhe subjektit të sjelljes?
Video: Vuçiçit i ikën goja/ Historiani serb tregon sekretet 2024, Nëntor
Anonim

I vetmi ndryshimi midis BehaviorSubject dhe Subjekti është SjelljaSubjekti ka një vlerë fillestare e cila do të emetohet kur të abonohet.

Po kështu, çfarë është subjekti dhe SjelljaSubjekti?

SjelljaSubjekti është një lloj i veçantë i Subjekti e vetmja e ndryshme e të cilit është se do të emetojë vlerën e fundit pas abonimit të një vëzhguesi të ri.

Së dyti, çfarë është subjekti dhe sjelljaSubjekti në këndore? A Subjekti është edhe vëzhgues edhe i vëzhgueshëm. A SjelljaSubjekti a Subjekti që mund të emetojë vlerën aktuale ( Subjektet nuk kanë koncept të vlerës aktuale). Kjo është pjesa konfuze. Pjesa e lehtë është përdorimi i tij. Të SjelljaSubjekti mban vlerën që duhet të ndahet me komponentët e tjerë.

Nga kjo, çfarë është BehaviorSubject?

SjelljaSubjekti është një lloj subjekti, një subjekt është një lloj i veçantë i vëzhgueshëm, kështu që ju mund të regjistroheni në mesazhe si çdo tjetër i vëzhgueshëm. Karakteristikat unike të SjelljaSubjekti janë: Ajo ka nevojë për një vlerë fillestare pasi duhet të kthejë gjithmonë një vlerë në abonim edhe nëse nuk ka marrë një tjetër ()

Cili është ndryshimi midis të vëzhgueshme dhe subjektit?

Ndoshta një më e rëndësishme dallimi ndërmjet subjektit dhe E vëzhgueshme është se a Subjekti ka shtet, mban listën e vëzhguesve. Nga ana tjetër, një E vëzhgueshme është në të vërtetë vetëm një funksion që vendos vëzhgimin. Derisa Subjektet janë Të vëzhgueshme , Subjektet implementoni gjithashtu një ndërfaqe Observer.

Recommended: