通过ActivatedRoute或任何其他方式获取子组件的名称

时间:2019-06-10 13:13:05

标签: angular

考虑我的路由器组件如下:

{
              path: 'abc-def-ghi',
              component: ExampleComponent,
              children: [
                {
                  path: ':type',
                  component: ViewComponent,
                  children:[{
                     path: '',
                     component: HomeComponent
                  },{
                     path:':id',
                     component: InformationComponent
                  }]
                }
              ]
            }

并考虑ExampleComponent的路由出口,该页面根据URL加载页面。

i路由到abc-def-ghi / pet / 1234或abc-def-ghi / pet。当我在ExampleComponent上执行console.log(this.activatedRoute.component.name)时,我只会得到ExampleComponent。我没有子组件。有没有办法获取实际的子组件的名称?

0 个答案:

没有答案