Resultados da pesquisa a pedido "rxjs"
behaviourSubject em angular2, como funciona e como usá-lo
Estou tentando criar um serviço compartilhado da seguinte maneira import {Injectable,EventEmitter} from 'angular2/core'; import {Subject} from 'rxjs/Subject'; import {BehaviorSubject} from 'rxjs/subject/BehaviorSubject'; @Injectable() export ...
Angular2: solicitações http síncronas dinâmicas
Objetivo:Fazer uma série de solicitações http síncronas e poder se inscrever nelas como um fluxo observável. Amostra (não está funcionando): let query_arr = ['test1','test2','test3'] function make_request(query_arr){ if (query_arr.length){ let ...
Como cancelar a inscrição de EventEmitter no Angular 2?
export declare class EventEmitter<T> extends Subject<T> { /** * Creates an instance of [EventEmitter], which depending on [isAsync], * delivers events synchronously or asynchronously. */ constructor(isAsync?: boolean); emit(value: T): void; /** * ...
Fim do intervalo observável quando a rota muda em Angular
Inicio um intervalo em um componente Angular, mas ele continua fazendo solicitações mesmo depois de alterar a rota. Como posso parar o intervalo? //returns an observable getAllPolls() { return Observable.interval(2000).switchMap(() ...
Como fazer com que um observável retorne dados imediatamente e a cada 5 segundos depois
Eu quero criar um observável que retorna dados de um webapi. Gostaria que ele retornasse os dados imediatamente e pesquisasse a API a cada 10 segundos. O código abaixo mostra que estou usando o método 'interval'. Mas isso atrasa o primeiro ...
Posso detectar certos erros antes de “subscribe ()” em um RXJS observável no Angular2?
É possível para uma classe basecatch certos erros antes de permitir que a subclassesubscribe ao observável em Angular2. por exemplo. export class SomeBaseClass { constructor(private _http: Http, private _location: Location) {} protected ...
Desserialização angular de 2 datas
Eu tenho um aplicativo Angular 2. Um serviço é solicita dados de uma API que retorna os resultados da seguinte maneira: { ...
Não foi possível encontrar o módulo 'rxjs / subject / BehaviorSubject'
Estou usando o Angular 2. Quando eu uso um desses dois, meu programa roda bem: import { BehaviorSubject } from 'rxjs/Rx'; import { BehaviorSubject } from 'rxjs';No entanto, tento usar da seguinte maneira: import { BehaviorSubject } from ...
Relógio Angular2 para redirecionamento 302 ao buscar recursos
Tenho um requisito para extrair alguns recursos de outro domínio da minha empresa. Quero extrair conteúdo HTML protegido com solicitações GET. Quando um usuário é desconectado do aplicativo, o conteúdo solicitado retornará um 302 para a página ...
Angular2: captura de erro 401 para atualização de token
Eu sou novo no Angular2 e estou tentando pegar o erro 401 para atualização de token com o plano de tentar novamente a solicitação original ... Aqui está o meu método authService.refresh: refresh() : Observable<any> { console.log("refreshing ...