Preguntas etiquetadas con rxjs5

21
¿Cuál es la forma correcta de compartir el resultado de una llamada de red Angular Http en RxJs 5?
Al usar Http, llamamos a un método que realiza una llamada de red y devuelve un http observable: getCustomer() { return this.http.get('/someUrl').map(res => res.json()); } Si tomamos esto observable y le agregamos múltiples suscriptores: let network$ = getCustomer(); let subscriber1 = network$.subscribe(...); let subscriber2 = network$.subscribe(...); Lo que queremos hacer …

3
Observable finalmente en la suscripción
De acuerdo con este artículo , onCompletey la onErrorfunción de los subscribeson mutuamente excluyentes. Es decir, onErroro los onCompleteeventos se dispararán en mi subscribe. Tengo un bloque lógico que debe ejecutarse si recibo un error o si termino mi flujo de información con éxito. Busqué algo como finallyen Python , …
105 javascript  rxjs  rxjs5 

4
¿Para qué sirve la tubería en rxJS?
Creo que tengo el concepto base, pero hay algunas oscuridades Entonces, en general, así es como uso un observable: observable.subscribe(x => { }) Si quiero filtrar datos, puedo usar esto: import { first, last, map, reduce, find, skipWhile } from 'rxjs/operators'; observable.pipe( map(x => {return x}), first() ).subscribe(x => { …
104 angular  rxjs  rxjs5 


3
Rxjs: Observable.combineLatest vs Observable.forkJoin
Me pregunto cuáles son las diferencias entre Observable.combineLatesty Observable.forkJoin. Por lo que puedo ver, la única diferencia es que forkJoinespera que los Observables se completen, mientras combineLatestdevuelve los últimos valores.
84 rxjs  rxjs5 

2
¿Cuándo usar asObservable () en rxjs?
Me pregunto cuál es el uso de asObservable: Según los documentos: Una secuencia observable que oculta la identidad de la secuencia fuente. Pero, ¿por qué necesitarías ocultar la secuencia?
84 rxjs  rxjs5 
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.