Resultados da pesquisa a pedido "rxjs"

2 a resposta

Como manipular / enfileirar várias mesmas solicitações http com RxJs?

Estou criando um aplicativo Angular 4. Os componentes estão assinando o Observable. Às vezes, o Observable chama o mesmo URL. Por exemplo, 'atualize o token de acesso', se necessário, antes de qualquer solicitação http. Mas se eu fizer 3 ...

1 a resposta

Pipe RxJs e operador lettable `map`: 'este' contexto do tipo 'void' não é atribuível ao método 'this' do tipo 'Observable <{}>'

Eu tenho este exemplo muito básico que usa operador lettablemap compipe [email protected]: import { map } from 'rxjs/operator/map'; let o = of(1, 2, 3, 4).pipe( map((v) => v * 2) );Mas produz o erroError:(34, 5) TS2684:The 'this' context of type ...

2 a resposta

Como capturar / fazer / esvaziar melhor com as atualizações do RXJS 5.5.2

Como estateno nas notas de versão do ion-angular 3.9.0 ( https://github.com/ionic-team/ionic/blob/master/CHANGELOG.md [https://github.com/ionic-team/ionic/blob/master/CHANGELOG.md]), usar as vantagens da atualização para o RXJS 5.5.2 pode reduzir ...

3 a resposta

"Rxjs" observable.throw não é uma função - Angular4

Aprendi o Angular 4 e tudo correu bem até tentar implementar o tratamento de capturas em um serviço. Estou tentando usar "rxjs" catch and throw, mas tenho um erro de função indefinido no meu console. import { Injectable } from '@angular/core'; ...

2 a resposta

Como importar corretamente operadores do pacote `rxjs`

Estou confuso sobre como importar esses operadores. Alguns com os quais posso importarimport 'rxjs/add/operator/do'; e alguns eu não posso. Por exemplo, isso não funciona:import 'rxjs/add/operator/map'; (Eu verifiquei rxjs / add / operator, o ...

2 a resposta

Debugar o evento @HostListener

Estou implementando uma diretiva de rolagem infinita simples no Angular2. estou a usar@HostListener('window:scroll') para obter o evento de rolagem e analisar os dados do$target. A questão é que, para cada evento de rolagem, tudo será verificado ...

6 a resposta

RxJS takeWhile, mas inclui o último valor

Eu tenho um pipeline RxJS5 parecido com este Rx.Observable.from([2, 3, 4, 5, 6]) .takeWhile((v) => { v !== 4 })Quero manter a assinatura até ver 4, mas quero que o último elemento 4 também seja incluído no resultado. Portanto, o exemplo acima ...

1 a resposta

retornar booleano em vez de assinar canActivate

Eu tenho um componente protegido com canActivate guard. O Authguard nocheckLogin A função assina de um observável, mas não sei como retornar um valor booleano para canActivate. guard.service.ts canActivate(route: ActivatedRouteSnapshot, state: ...

3 a resposta

Rxjs debounce no componente de entrada de texto de reação

Eu tenho o seguinte componente de reação <input className={styles.incSrchTextBox} type="text" name="search" placeholder="Search.." onChange={this.onChange} /> onChange(e) { const newText = e.target.value; console.log(newText); this.setState({ ...

2 a resposta

Valor inicial do sujeito do comportamento nulo?

private customer: Subject<Object> = new BehaviorSubject<Object>(null); setCustomer(id, accountClassCode) { this.customer.next({'id': id, 'accountClassCode': accountClassCode}); } getCustomer() { return this.customer.asObservable(); }Estou usando ...