rxjs

Angular / RxJS Cuándo debo cancelar la suscripción

¿Cuándo debo almacenar las instancias Subscription e invocar unsubscribe() durante el ciclo de vida de ngOnDestroy y cuándo ... umber this.service.getHero(id).then(hero => this.hero = hero); }); } ngOnDestroy() { this.sub.unsubscribe(); }

¿Comportamiento sujeto vs Observable?

Estoy buscando en patrones angulares RxJS y no entiendo la diferencia entre un BehaviorSubject y un Observable. Desde mi pun ... ándo usarías un Observable vs un BehaviorSubject? ¿Hay beneficios al usar un BehaviorSubject sobre un Observable o viceversa?

Promesa vs Observable

¿Puede alguien explicar la diferencia entre Promise y Observable en Angular? Un ejemplo sobre cada uno sería útil para entender ambos casos. ¿En qué escenario podemos usar cada caso?

¿Cómo puedo cerrar un menú desplegable al hacer clic fuera?

Me gustaría cerrar mi menú desplegable de inicio de sesión cuando el usuario haga clic en cualquier lugar fuera de ese menú d ... opinión. Si usted sabe más limpio, mejor, más inteligente, más rápido o soluciones más fuertes, por favor hágamelo saber:)!

Crear una suscripción única

Necesito crear una suscripción a un Observable que se elimina inmediatamente cuando se llama por primera vez. Hay algo como: ... de uso, estoy creando una suscripción en un controlador de ruta express y la suscripción se llama varias veces por solicitud.

Observable.no es una función

Tengo problemas con la importación de la función Observable.of en mi proyecto. Mi Intellij lo ve todo. En mi código tengo: import {Observable} from 'rxjs/Observable'; Y en mi código lo uso así: return Observable.of(res); ¿Alguna idea?

¿Cómo obtener el valor actual de RxJS Subject u Observable?

Tengo un servicio Angular 2: import {Storage} from './storage'; import {Injectable} from 'angular2/core'; import {Subject} ... ita suscribirse, solo necesita obtener el valor actual de isLoggedIn en un cierto punto en el tiempo. ¿Cómo puedo hacer esto?

¿Cuál es la diferencia entre Sujeto y sujeto de comportamiento?

No tengo clara la diferencia entre un Sujeto y un sujeto de comportamiento. ¿Es solo que un BehaviorSubject tiene la función getValue?

RxJS: ¿Cómo actualizaría "manualmente" un Observable?

Creo que debo estar malinterpretando algo fundamental, porque en mi mente este debería ser el caso más básico para un observa ... cosa que reacciona al flujo de datos, no cambiarlo, ¿verdad? ¿Simplemente no entiendo la relación observador/observable?

qué es un 'Scheduler' en RxJS

He visto el término Scheduler muy frecuentemente en la documentación. Pero, ¿qué significa este término? Ni siquiera sé có ... tación oficial no me decía qué es exactamente un Scheduler. ¿Es esto solo un concepto común o un concepto específico en RxJS?

¿Qué es "callback hell" y cómo y por qué RX lo resuelve?

Puede alguien dar una definición clara junto con un ejemplo simple que explica lo que es un "infierno de devolución de llamad ... llback hell" en un ejemplo simple, ¿podría también mostrar cómo RX resuelve el "callback hell problem" en ese ejemplo simple?

Nodo.js Arroyos vs Observables

Después de aprender sobre Observables, los encuentro bastante similares al Nodo .js streams . Ambos tienen un mecanismo de n ... ror o no hay más datos (EOF). Me encantaría aprender sobre las diferencias conceptuales/funcionales entre los dos. ¡Gracias!

Cómo devolver un observable vacío en rxjs

Se supone que la función more() devuelve un Observable desde una solicitud get export class Collection{ public more = ... }, (err) =>{ console.log(err); } ) Actualizar En RXJS 6 import { EMPTY } from 'rxjs' return EMPTY;

Encadenamiento de observables RxJS a partir de datos http en Angular2 con TypeScript

Actualmente estoy tratando de aprender Angular2 y TypeScript después de trabajar felizmente con AngularJS 1.* durante los últ ... o gracias por la ayuda de antemano! También he notado el código repetido en mis funciones al declarar mis encabezados http...

¿Cómo crear un Observable a partir de datos estáticos similar a http one en Angular?

Estoy teniendo un servicio que tiene este método: export class TestModelService { public testModel: TestModel; con ... a (esto sucede cuando testModelService.fetchModel() no recibe un uuid) por lo que hay un manejo sin problemas en ambos casos.

RxJS Observable de vs de

Es la única diferencia entre Observable.of y Observable.from los argumentos formato? Como el Function.prototype.call y Function.prototype.apply? Observable.of(1,2,3).subscribe(() => {}) Observable.from([1,2,3]).subscribe(() => {})

Redux & RxJS, ¿alguna similitud?

Sé que Redux es una mejor "implementación" de Flux, o mejor dicho, es un rediseño para simplificar las cosas (administración ... a es: ¿hay alguna intersección (algo en común) entre estas dos tecnologías o son complementarias? ...o totalmente diferentes?

Cómo cancelar una suscripción en Angular2

¿Cómo se cancela una suscripción en Angular2? RxJS parece tener un método de eliminación, pero no puedo averiguar cómo acce ... }, () => { console.log('Completed'); } ); ¿Cómo puedo usar mySubscription para cancelar la suscripción?

¿Por qué necesitamos usar flatMap?

Estoy empezando a usar RxJS y no entiendo por qué en este ejemplo necesitamos usar una función como flatMap o concatAll; ¿dón ... tream.subscribe(url => {console.log(url)}) Si alguien puede explicar visualmente lo que está sucediendo, será muy útil.

Promesa.todo el comportamiento con Observables RxJS?

En Angular 1.x A veces tendría que hacer varias solicitudes http y hacer algo con todas las respuestas. Lanzaría todas las pr ... des http. Si tengo dos o más Observables diferentes creados a partir de solicitudes http, ¿es su equivalente a Promise.all()?