我有一个组件,我需要将我的内容子列表TemplateRef
。
如果我用以下内容阅读:
@ContentChildren(ToggleComponent) toggles: QueryList<ToggleComponent>;
然后它工作,toggles._results
是一个类型ToggleComponent
的对象数组,这是预期的行为。我想要TemplateRef
,所以我尝试了:
@ContentChildren(ToggleComponent, {read: TemplateRef}) toggles: QueryList<ToggleComponent>;
但在这种情况下toggles._results
是 undefined 的数组:
[undefined, undefined, undefined]
为什么不起作用?
Here是错误的最小重现,您可以在控制台中看到QueryList
对象。