Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

160
Visualizações
¿Cómo exportar rxjs Subject con operadores de tubería predefinidos?

Quiero exportar rxjs Subject con algún comportamiento predefinido (a través pipe() ).

por ejemplo, quiero exportar un tema que haga console.log en cada nuevo valor:

 export const subj$ = new Subject() .pipe( tap(() => console.log('updated') )

Esto funciona, y puedo subscribe() a subj$ .

El problema es que de esta manera es imposible hacer subj$.next('foo') .

Por supuesto que puedo exportar dos variables para subscribe() y next() , pero eso es muy tonto

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

En realidad no puedes hacer esto. Debido a que la pipe convierte Subject en Observable y este registro es similar a este: new Subject().asObservable() .

Pero puede crear su propio Subject , por ejemplo, desde la fuente ( https://github.com/ReactiveX/rxjs/blob/master/src/internal/BehaviorSubject.ts ). Y haga cualquier función para invocar dentro.

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda