rxjs

¿Cómo puedo 'esperar' en un Rx Observable?

Me gustaría poder esperar en un observable, por ejemplo, const source = Rx.Observable.create(/* ... */) //... await source; ... uedo mover el otro código a otra función separada y pasarlo a la devolución de llamada subscribe, pero espero poder evitarlo.

Sujeto vs comportamiento Sujeto vs repetición Sujeto en Angular

He estado buscando entender esos 3: Asunto, Comportamiento sujeto y Sujeto de repetición. Me gustaría usarlos y saber cuá ... no tiene que codificar. Preferiría una limpieza explicación no solo " a + b = > c a la que está suscrito ...." Gracias

Angular 2: ¿por qué usar switchMap al recuperar parámetros de ruta?

Estoy leyendo la Guía Angular sobre Enrutamiento y Navegación. Usan este código para recuperar el param del router 'id' y u ... .subscribe((params: Params) => { this.service.getHero(+params['id']).then(hero => this.hero = hero) }); }

Cómo obtener el valor "actual" de un Observador en el momento de suscribirse

Estoy teniendo dificultades para grokking una parte en particular de RxJS: cuando se suscribe a un Observable, solo se está s ... que RxJS no funciona de esa manera (solo se imprime "después de la suscripción"). ¿Cómo puedo obtener el resultado que busco?

El niño escucha el evento padre en Angular 2

En angular docs hay un tema sobre escuchar eventos secundarios de los padres. Eso está bien. Pero mi propósito es algo invers ... tareas (que se coloca en admin.componente) y el componente secundario debe escuchar ese evento de clic para guardar personal.

Secuencia RxJS equvalente a promesa.entonces()?

Solía desarrollar mucho con promise y ahora me estoy mudando a RxJS. El documento de RxJS no proporciona un ejemplo muy claro ... mething }) .catch(function(err) { // handle error }); ¿Cómo debo reescribir esta cadena de promesas en el estilo RxJS?

Angular 2 usando RxJS-take (1) vs first()

Encontré pocas implementaciones de Guardias de autenticación que usen take(1). En mi proyecto, utilicé first() para satisface ... return true; } } ).first(); // Just change this to .take(1) } }

TypeError: buscar.El valor cambia.debounceTime no es una función

Estoy aprendiendo angular2. En el momento de aplicar algo en los cambios de entrada, estoy recibiendo el error. App.ts: ex ... pantalla del error de mi PC local. Me estaré agradecido también si me dices la forma de ejecutar angular2 project en plunker.

falta rxjs flatmap

Trato de encadenar múltiples rx.js observables y pasar los datos. Flatmap debe ser el operador de montaje, pero con una impor ... let data = res.json(); return data.results[0].formatted_address; }); }); }

Manejo de tokens de actualización usando rxjs

Desde que empecé con angular2 he configurado mis servicios para devolver Observable of T. En el servicio tendría la llamada m ... as otras soluciones que involucran flatmap, retryWhen, etc... pero no llegó muy lejos, así que un poco de ayuda es apreciada.

¿por qué deberíamos usar subscribe () sobre map () en Angular?

Estoy tratando de aprovechar los observables en angular2 y me confundí sobre por qué debería usar map() sobre subscribe(). Su ... .41:8089/api/Master/GetAllCountry') .subscribe(value => { }, error => error, () => { });

Cómo puedo evitar este error de "Sujeto incorrectamente extiende Observable" en TypeScript 2.4 y RxJS 5.x?

Cuando compilo, obtengo el siguiente error del compilador en los archivos de declaración RxJS: node_modules/rxjs/Subject.d. ... 'T' is not assignable to type 'R'. ¿Qué está pasando aquí, y cómo puedo evitar esto sin bajar a TypeScript 2.3 o anterior?

En Angular rxjs cuándo debo usar 'pipe' vs`map'

Estoy un poco confundido por el operador pipe vs just chaining map. ¿Ambos ejemplos son funcionalmente equivalentes? ¿Cuál ... /employees/alice") .let(retry(3, 1000)) .map(employee => employee.name) .catch(error => Rx.Observable.of(null));

Cómo lanzar error desde el operador de mapa RxJS (angular)

Quiero lanzar un error del operador de mi observable map basado en una condición. Por ejemplo, si no se reciben los datos AP ... ntra en el segundo parámetro (HandleError) mencionado a continuación. .subscribe(success, handleError) Alguna sugerencia?

Error de tipo observable: no se puede leer la propiedad de undefined

Aplicación Angular 2, obtengo un error: no se puede leer la propiedad 'title' de undefined. Este es un componente muy simple ... /rxjs" } }); System.import('app/boot') .then(null, console.error.bind(console)); </script>

Angular 2 Observable con múltiples suscriptores

Tengo un servicio angular 2 que obtiene datos de una API este servicio tiene 3 suscriptores (definidos en Componentes) cada u ... gt; this.errorMessage = <any>error ); } Otros dos componentes son casi los mismos, solo muestran otro gráfico

RxJS alternativa a hacer una promesa.resolver?

¿Cuál es el equivalente en RxJS a Promise.resolve? Sé que puedo hacerlo Observable.fromPromise(Promise.resolve(someValue)); pero tiene que haber una manera más limpia.

Divida Rx Observable en múltiples flujos y procese individualmente

Aquí hay una imagen de lo que estoy tratando de lograr. {a-b-c-a bb bbb {a Dividido en A a-----a-- - - - - - a stream> ... ra diferente. La forma en que lo estoy haciendo ahora es haciendo un montón de filtros. ¿Hay una mejor manera de hacer esto?

Filtro simple en matriz de RXJS Observable

Estoy comenzando mi proyecto con Angular2 y los desarrolladores parecen recomendar RXJS Observable en lugar de Promises. He ... orMessage = <any>error); } } export class Epic { id: string; name: string; } Gracias de antemano por su ayuda.

RxJS modelado if else controla estructuras con operadores Observables

Es posible modelar estructuras de control if/else a través de operadores RxJS. Por lo que he entendido podríamos usar Observa ... ra simular una rama IF, pero no estoy seguro si simulamos una rama ELSE a través de cualquiera de los operadores Observables.