Qu'est-ce que le sujet et le BehaviorSubject en angulaire ?
Qu'est-ce que le sujet et le BehaviorSubject en angulaire ?

Vidéo: Qu'est-ce que le sujet et le BehaviorSubject en angulaire ?

Vidéo: Qu'est-ce que le sujet et le BehaviorSubject en angulaire ?
Vidéo: RxJS Les clefs pour comprendre les observables (T. Chatel) 2024, Avril
Anonim

UNE Sujet est à la fois observateur et observable. UNE ComportementSujet une Sujet pouvant émettre la valeur courante ( Sujets n'ont aucune notion de valeur actuelle). C'est la partie déroutante. La partie facile est de l'utiliser. Les ComportementSujet détient la valeur qui doit être partagée avec d'autres composants.

De cette manière, quelle est la différence entre subject et BehaviorSubject en angulaire ?

Le seul différence entre BehaviorSubject et Sujet est ComportementSujet a une valeur initiale qui sera émise lors de la souscription.

À côté de ci-dessus, qu'est-ce que le sujet et le BehaviorSubject ? ComportementSujet est un type spécial de Sujet dont la seule différence est qu'il émettra la dernière valeur lors de la souscription d'un nouvel observateur.

Ici, qu'est-ce qu'un BehaviorSubject en angulaire ?

UNE ComportementSujet est un type d'observable (c'est-à-dire un flux de données auquel nous pouvons nous abonner comme l'observable renvoyé par les requêtes HTTP dans Angulaire ). Lorsque vous vous y abonnez, il renverra immédiatement la dernière valeur qui a été émise immédiatement (ou la valeur initiale si aucune donnée n'a encore été émise)

A quoi sert le sujet en angulaire ?

Sujets dans Angulaire 2/4/5/6. Un observable permet de souscrire uniquement alors qu'un matière vous permet à la fois de publier et de vous abonner. Donc un matière permet à vos services d'être utilisés à la fois en tant qu'éditeur et en tant qu'abonné.

Conseillé: