Este es un ejemplo de mis rutas, de esta manera funciona cuando navego entre 'entidades de la organización' y 'entidades de la organización/:id', pero de esta manera tengo un error que hace que OrgEntitiesPageComponent se vuelva a representar en cada navegación aunque sea el 'misma página.
Estoy tratando de redirigir la ruta '/asset-management/(tab:org-entities)' a '/asset-management/(tab:org-entities/)' que resolverá todos mis problemas pero no puedo manejar para que la redirección funcione.
EJEMPLO DE RUTAS
const routes: Routes = [ { path: 'asset-management', redirectTo: '/asset-management/(tab:org-entities/)', pathMatch: 'full', }, { path: 'asset-management', data: { breadcrumb: 'Asset Management' }, component: AssetManagementPageComponent, canActivate: [AuthGuard], children: [ { path: 'org-entities/:id', component: OrgEntitiesPageComponent, outlet: 'tab', canActivate: [AuthGuard], }, { path: 'org-entities', component: OrgEntitiesPageComponent, outlet: 'tab', canActivate: [AuthGuard], }, ], }, ];EJEMPLO DE CÓMO INTENTÉ REDIRIGIR
const routes: Routes = [ // solution 1 { path: '/asset-management/(tab:org-entities)', redirectTo: '/asset-management/(tab:org-entities/)', pathMatch: 'full', }, { path: 'asset-management', redirectTo: '/asset-management/(tab:org-entities/)', pathMatch: 'full', }, { path: 'asset-management', data: { breadcrumb: 'Asset Management' }, component: AssetManagementPageComponent, canActivate: [AuthGuard], children: [ { path: 'org-entities/:id', component: OrgEntitiesPageComponent, outlet: 'tab', canActivate: [AuthGuard], }, // solution 2 - not working { path: 'org-entities', redirectTo: 'org-entities/' }, ], }, ];