O que é subject e BehaviorSubject em angular?
O que é subject e BehaviorSubject em angular?

Vídeo: O que é subject e BehaviorSubject em angular?

Vídeo: O que é subject e BehaviorSubject em angular?
Vídeo: Behaviorsubject vs Subject rxjs - What to Use? 2024, Novembro
Anonim

UMA Sujeito é um observador e observável. UMA BehaviorSubject uma Sujeito que pode emitir o valor atual ( assuntos não tem conceito de valor atual). Essa é a parte confusa. A parte fácil é usá-lo. o BehaviorSubject contém o valor que precisa ser compartilhado com outros componentes.

Desse modo, qual é a diferença entre assunto e BehaviorSubject em angular?

O único diferença entre BehaviorSubject e Sujeito é BehaviorSubject tem um valor inicial que será emitido no momento da assinatura.

Além do que é assunto e BehaviorSubject? BehaviorSubject é um tipo especial de Sujeito cuja única diferença é que ele emitirá o último valor na assinatura de um novo observador.

Disto, o que é um BehaviorSubject em angular?

UMA BehaviorSubject é um tipo de observável (ou seja, um fluxo de dados que podemos assinar como o observável retornado de solicitações HTTP em Angular ) Quando você se inscreve nele, ele retorna imediatamente o último valor que foi emitido imediatamente (ou o valor inicial, se nenhum dado foi emitido ainda)

Qual é a utilidade do assunto em angular?

Assuntos em Angular 2/4/5/6. Um observável permite que você se inscreva apenas, enquanto um sujeito permite que você publique e assine. Então um sujeito permite que seus serviços sejam usados como editor e assinante.

Recomendado: