Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

366
Visualizações
Cómo saber si el enrutador angular tiene una ruta registrada

Estoy migrando un conjunto de arquitectura MFE basada en la federación del módulo de información de micrositios de Anguar.

No todas las aplicaciones se migrarán a la vez, por lo que tengo este problema que resolver:

Hasta ahora, todos los enlaces entre micrositios eran solo etiquetas regulares con href y se realizó a recarga completa de la página.

Ahora, a medida que los MFE se cargan en el shell uno por uno, a veces los enlaces apuntarán a una ruta angular válida (si MFE se cargó de forma diferida mediante la federación de módulos), pero a veces no.

Por lo tanto, a veces el enlace debe representarse utilizando la directiva routerLink y, a veces, utilizando href .

¿Hay alguna manera de saber si una ruta, por ejemplo, apps/admin es una ruta Angular válida en tiempo de ejecución para decidir si usar routerLink o href ?

over 4 years ago · Santiago Trujillo
1 Respostas
Responde à pergunta

0

No estoy seguro de lo que realmente quiere, pero puede usar router.config y recorrerlo para verificar si existe cierta ruta o no

 constructor(private router: Router) { console.log(this.router.config); } routeExists(path: string): boolean { return this.router.config.some((route) => route.path === path) }
over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda