Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

100
Vistas
Resolución Ngrx y Angular

Tengo un problema con ngrx y mi resolución en angular. Conozco el problema pero no le encuentro solución. Estoy seleccionando una cuenta de mi tienda ngrx y termino las obs con la toma (1), pero debido a la toma (1), siempre toma el primer valor, por lo que cuando emito un nuevo valor, el resolutor no lo obtiene. ¿Alguien me puede ayudar?

 resolve(route: ActivatedRouteSnapshot): Observable<Account> { const id = this.getParameter(route, 'accountId'); if (id) { this._store.dispatch(AccountsPageActions.loadAccountWithDetails({ accountId: id })); return this._store.select(getAccountDetailById(id)).pipe( switchMap(account => this._store.select(getAccountError).pipe( map(error => { if (error instanceof HttpErrorResponse && error.message.includes(id)) { this._utilService.showErrorToast('Zugang nicht gefunden'); this._router.navigateByUrl('/'); } console.log(account); return account }) )), skipWhile(account => account?.id !== id), take(1) ); } return null; }

Editar: el problema es que activé el resolver en la misma ruta. Ejemplo: estoy abriendo un elemento de acordeón --> redirigir a /cuenta/{accountId1} y si luego abro otro elemento de acordeón, necesito redirigir a /cuenta/{accountId2} pero el resolutor no resuelve porque no obtiene un nuevo valor con la nueva cuenta.

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

El resolutor no era mi problema..

Tuve un problema con el material angular mat-tab-accordion

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda