Resultados da pesquisa a pedido "rxjs"

2 a resposta

O que a assinatura faz e como ela está relacionada ao Observable?

Eu sou novo no Angular e o tutorial que segui tem o termo "Observable". O tutor explicou, mas eu não entendi completamente. O que é umObservablee por que sempre precisamos ligarobservable.subscribe()? O quesubscribe() realmente faz?

4 a resposta

Como usar o debounceTime, mas ainda acionar a função após um certo tempo?

TLDR; Eu gostaria de usar o debounceTime para executar a função somente se 300 milissegundos passarem sem que ela seja chamada. Enquanto isso, também quero poder ativar a função a cada 1 minuto. Se o processo demorar muito tempo. Caso contrário, ...

2 a resposta

Angular 4 - Melhor maneira de cancelar a inscrição

Estou curioso para saber como devo cancelar a inscrição de todas as minhas assinaturas. Eu sabia sobre o takeWhile () e takeUntil (). Acho o takeUntil () mais útil para mim. Tanto quanto eu entendo, takeWhile () entra em vigor após a obtenção ...

0 a resposta

RxJs observáveis com WebSocket

Meu aplicativo angular usa um soquete da web para se comunicar com o back-end. No meu caso de teste, tenho 2 componentes de cliente. O timer Observable imprime dois IDs de cliente diferentes conforme o esperado. Cada ngOnInit () também imprime ...

1 a resposta

Como forçar observáveis a serem executados em sequência?

Estou mudando do mundo da promessa para o mundo observável. Uma coisa que costumo fazer com o Promise é encadear uma série de tarefas e executá-las em sequência. Por exemplo, eu tenho três tarefas:printLog1() para imprimir 1 ...

1 a resposta

Angular / rxjs: Por que não preciso mais importar para o Promise? [fechadas]

Muitas respostas do SO dizem que, para evitar problemas como A propriedade 'toPromise' não existe no tipo 'Observable' no Angular, você precisa importar 'rxjs / add / operator / toPromise', o que fiz até recentemente. Em um projeto Angular ...

1 a resposta

Como fazer um agrupamento de sincronização rxjs de mármore ocupar apenas um quadro

De acordo com https://github.com/ReactiveX/rxjs/blob/master/doc/writing-marble-tests.md [https://github.com/ReactiveX/rxjs/blob/master/doc/writing-marble-tests.md] '--(abc)-|': on frame 20, emit a, b, and c, then on frame 80 completeEntão, ...

2 a resposta

Angular 2 - Temporizador

Estou disposto a fazer um cronômetro de contagem regressiva no Angular 2 que começa em 60 (ou seja, 59, 58,57, etc ...) Para isso, tenho o seguinte: constructor(){ Observable.timer(0,1000).subscribe(timer=>{ this.counter = timer; }); }O acima, ...

3 a resposta

Importando Operadores RxJS Permitidos

O RxJS 5.5 faz uma grande mudança e introduzoperadores letáveis [https://github.com/ReactiveX/rxjs/blob/master/doc/lettable-operators.md]para substituir basicamente todos os operadores (chamados de "patches") que costumávamos usar antes. Esse ...

2 a resposta

Qual é a diferença entre Subject e BehaviorSubject?

Não estou claro sobre a diferença entre um Subject e um BehaviorSubject. É apenas que um BehaviorSubject tem a função getValue?