Ποια είναι η διαφορά μεταξύ θέματος και BehaviorSubject;
Ποια είναι η διαφορά μεταξύ θέματος και BehaviorSubject;

Βίντεο: Ποια είναι η διαφορά μεταξύ θέματος και BehaviorSubject;

Βίντεο: Ποια είναι η διαφορά μεταξύ θέματος και BehaviorSubject;
Βίντεο: Terrence Deacon Reveals the Hidden Connection: Consciousness & Entropy 2024, Ενδέχεται
Anonim

Το μοναδικό διαφορά μεταξύ του BehaviorSubject και Θέμα είναι ΣυμπεριφοράΘέμα έχει μια αρχική τιμή η οποία θα εκπέμπεται όταν εγγραφείτε.

Λοιπόν, τι είναι το θέμα και το BehaviorSubject;

ΣυμπεριφοράΘέμα είναι ειδικός τύπος Θέμα του οποίου η μόνη διαφορά είναι ότι θα εκπέμπει την τελευταία τιμή κατά τη συνδρομή ενός νέου παρατηρητή.

Δεύτερον, τι είναι το θέμα και το BehaviorSubject στο γωνιακό; ΕΝΑ Θέμα είναι ταυτόχρονα παρατηρητής και παρατηρήσιμος. ΕΝΑ ΣυμπεριφοράΘέμα ένα Θέμα που μπορεί να εκπέμψει την τρέχουσα τιμή ( μαθήματα δεν έχουν έννοια της τρέχουσας αξίας). Αυτό είναι το μπερδεμένο μέρος. Το εύκολο μέρος είναι η χρήση του. ο ΣυμπεριφοράΘέμα διατηρεί την τιμή που πρέπει να μοιραστεί με άλλα στοιχεία.

Από αυτό, τι είναι το BehaviorSubject;

ΣυμπεριφοράΘέμα είναι ένας τύπος θέματος, ένα θέμα είναι ένας ειδικός τύπος παρατηρήσιμου ώστε να μπορείτε να εγγραφείτε σε μηνύματα όπως κάθε άλλο παρατηρήσιμο. Τα μοναδικά χαρακτηριστικά του ΣυμπεριφοράΘέμα είναι: Χρειάζεται μια αρχική τιμή, καθώς πρέπει πάντα να επιστρέφει μια τιμή στη συνδρομή, ακόμα κι αν δεν έχει λάβει μια επόμενη()

Ποια είναι η διαφορά μεταξύ παρατηρήσιμου και υποκειμένου;

Μάλλον ένα πιο σημαντικό διάκριση μεταξύ Υποκειμένου και Αισθητός είναι ότι α Θέμα έχει κράτος, τηρεί κατάλογο παρατηρητών. Από την άλλη πλευρά, ένας Αισθητός είναι στην πραγματικότητα απλώς μια συνάρτηση που ρυθμίζει την παρατήρηση. Ενώ μαθήματα είναι Παρατηρήσιμα , μαθήματα εφαρμόστε επίσης μια διεπαφή Observer.

Συνιστάται: