Angular 2,最新版本的路由器 . 在app.component.html中,我有一个名为的路由器插座:
<router-outlet name="nameA"></router_outlet>
在这个插座中,我加载了一个组件A.在组件A的.html模板中,我有另一个插座,我想要加载组件B:
<router-outlet name="nameB"></router_outlet>
我使用命令式方法进行导航:
navigate([{ outlets: { nameA: ['AComp'] } }]);
navigate([{ outlets: { nameB: ['BComp'] } }]);
这是路由器:
{ path: "AComp", component: AComp, outlet:"nameA" },
{ path: "BComp", component: BComp, outlet:"nameB" }
但是当我尝试加载B组件时,我收到“无法找到插座名称B加载'BComp' . 我试图让BComp成为路由器中的AComp的子项,但我无法弄清楚如何 . 谢谢