我刚刚看到ContentChildren本身就是这个例子中的孩子。
https://plnkr.co/edit/V8t1gR?p=preview
ngui-react
只是一个组件选择器。您可以将其视为my-component
。我使用此名称来开发@ngui/react。
<ngui-react id="0">
<ngui-react id="10">
<ngui-react id="11"></ngui-react>
<ngui-react id="12"></ngui-react>
</ngui-react>
</ngui-react>
这是我正在运行的组件代码。
@Component({
selector: 'ngui-react',
template: `
<div>
<fieldset>
<legend><ngui-react id={{id}}></legend>
<ng-content></ng-content>
</fieldset>
</div>
`
})
正如您在此屏幕截图中看到的那样,
ngui-react#11的内容孩子应该是[]
,
但我看到[11]
,它有自己的孩子。
这对我来说很奇怪。
这是设计的行为吗?还是我发现了一个错误?