如果读取,则ContentChildren返回未定义的QueryList:TemplateRef

时间:2017-11-25 14:14:10

标签: angular

我有一个组件,我需要将我的内容子列表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对象。

0 个答案:

没有答案