es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: RXJS6

No quiero cancelar la solicitud HTTP si los parámetros de consulta de mi solicitud son diferentes en SwitchMap.

Estoy utilizando el operador SwitchMap de RXJS en mi aplicación de Angular para cancelar las solicitudes anteriores, pero está cancelando las solicitudes si los parámetros de la consulta son diferentes. ¿Cómo podemos evitar cancelar solicitudes duplicadas anteriores si los parámetros de la solicitud son diferentes? @Effect() loadWeeklyForecastForLongRange$: Observable<loadweekforecastforlongrange |=”” action=””> . . . Read more

Angular/RxJS combineLatest falta de datos emitidos.

Tengo un componente de Angular que muestra datos de un socket. Esta vista también tiene filtrado y búsqueda. El filtrado/búsqueda son controles de formulario de Angular. Utilicé combineLatest para combinar todos los observables de cambio de valor de los controles de formulario de filtrado/búsqueda (que tienen startWith(”)) y mi observable . . . Read more

RxJs catchError cambia el tipo de retorno

Estoy tratando de implementar un almacenamiento en caché y tengo el siguiente método. El bloque catchError está causando un error porque el tipo de retorno se convierte en Observable<Cliente | Cliente[]>. No entiendo por qué piensa que no es un array de clientes, ni cómo solucionarlo. “`typescript <h1>clientes: Cliente[] = . . . Read more

Cómo aplanar el array anidado en RxJS

Estoy usando forkJoin para suscribir múltiples observable internos. ¿Cómo puedo aplanar un array anidado a un array de un solo nivel? const x$ = of([1, 2, 3, 4]); const y$ = of([2, 4]); x$.pipe( switchMap((t) => { const innerArr$ = t.map((z) => y$.pipe(map((_) => _.map((y) => y * z)))); return . . . Read more