Как указать вспомогательный компонент для дочернего маршрута в angular2 router3
Я использую новый маршрут3 и хотел бы знать, что такое синтаксис URL, чтобы указать вспомогательный компонент для дочернего маршрута.
У меня есть следующее определение дочернего маршрута:
const router: RouterConfig = [
{
path: 'component-c', component: ComponentC, children: [
{ path: 'auxPath', component: ComponentAux, outlet: 'aux'},
{ path: 'c1', component: ComponentC1 }
]
}
];
И шаблон для ComponentC это как
@Component({
selector: 'component-c',
template: `
<div>Child Route Component</div>
<router-outlet></router-outlet>
<router-outlet name="aux"></router-outlet>
`,
directives: [ROUTER_DIRECTIVES]
})
URL/ Компонент-с / с1 отображает ComponentC1; Тем не менее, я пробовал много комбинаций, таких как/ Компонент-с (AUX: auxPath) / с1, / Компонент-с / с1 (AUX: auxPath)и т.д. и до сих пор не могу понять, как заставить ComponentAux отображаться ...