Cómo especificar un componente auxiliar para la ruta secundaria en angular2 router3
Estoy usando la nueva ruta3 y me gustaría saber cuál es la sintaxis de la URL para especificar un componente auxiliar para una ruta secundaria.
Tengo la siguiente definición de ruta secundaria:
const router: RouterConfig = [
{
path: 'component-c', component: ComponentC, children: [
{ path: 'auxPath', component: ComponentAux, outlet: 'aux'},
{ path: 'c1', component: ComponentC1 }
]
}
];
Y la plantilla para ComponentC es como
@Component({
selector: 'component-c',
template: `
<div>Child Route Component</div>
<router-outlet></router-outlet>
<router-outlet name="aux"></router-outlet>
`,
directives: [ROUTER_DIRECTIVES]
})
URL/ componente-c / c1 muestra ComponentC1; Sin embargo, he probado muchas combinaciones como/ component-c (aux: auxPath) / c1, / component-c / c1 (aux: auxPath), etc. y todavía no puedo entender cómo hacer que se muestre ComponentAux ...