¿Qué es Subject y BehaviorSubject en angular?
¿Qué es Subject y BehaviorSubject en angular?

Video: ¿Qué es Subject y BehaviorSubject en angular?

Video: ¿Qué es Subject y BehaviorSubject en angular?
Video: Diferencia entre un Subject y un BehaviorSubject #rxjs 2024, Noviembre
Anonim

A Tema es tanto un observador como un observable. A Comportamiento Sujeto a Tema que puede emitir el valor actual ( Asignaturas no tienen concepto de valor actual). Esa es la parte confusa. La parte fácil es usarlo. los Comportamiento Sujeto tiene el valor que debe compartirse con otros componentes.

De esta manera, ¿cuál es la diferencia entre sujeto y BehaviorSubject en angular?

El único diferencia entre BehaviorSubject y Tema es Comportamiento Sujeto tiene un valor inicial que se emitirá al suscribirse.

Además de arriba, ¿qué es sujeto y BehaviorSubject? Comportamiento Sujeto es un tipo especial de Tema cuya única diferencia es que emitirá el último valor con la suscripción de un nuevo observador.

Por lo tanto, ¿qué es un BehaviorSubject en angular?

A Comportamiento Sujeto es un tipo de observable (es decir, un flujo de datos al que podemos suscribirnos como el observable devuelto por las solicitudes HTTP en Angular ). Cuando se suscribe, devolverá inmediatamente el último valor que se emitió inmediatamente (o el valor inicial si aún no se han emitido datos)

¿Cuál es el uso de sujeto en angular?

Temas en Angular 2/4/5/6. Un observable le permite suscribirse solo mientras que un tema te permite publicar y suscribirte. Entonces un tema permite que sus servicios se utilicen tanto como editor como como suscriptor.

Recomendado: