我正在尝试获取另一个组件的子组件,这可能吗?例如,我有这个查询列表:
@ContentChildren(SysColumn) syscolumns: QueryList<SysColumn>;
它将创建所有实例化的 SysColumns 类的查询列表,这很完美,但我需要获取 SysColums 内部子组件的列表...HTML 将如下所示:
<parent>
<sys-column>
<child></child>
</sys-column>
<sys-column>
<child></child>
</sys-column>
</parent>
如果我执行 QueryList 的 Foreach,它将显示两个 SysColm,但现在我需要有内部组件。我怎样才能实现它
最佳答案
如果要查询子组件,@ContentChildren()
需要像
@ContentChildren(Child, {descendants: true}) children: QueryList<Child>;
{descendants: true}
无论如何都可能是默认值(不记得了)
关于javascript - 在 @ChildComponent Angular 中获取子组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47271870/