gpt4 book ai didi

Angular:ContentChild 未定义

转载 作者:行者123 更新时间:2023-12-03 23:17:14 27 4
gpt4 key购买 nike

我正在使用 Angular 5 并尝试创建某种动态组件。

我有一个简单的指令,MyColumnDef (使用选择器 [myColumnDef] )。它没有什么特别之处。我正在使用它:

父组件.html :

<div>
<my-table>
<ng-template myColumnDef>
Lorem ipsum.
</ng-template>
</my-table>
</div>

我的表.component.html :
<div>
Something:
<ng-container *ngTemplateOutlet="temp"></ng-container>
</div>

我的表.component.ts :
 @ContentChild(MyColumnDef, {read: TemplateRef}) temp;

这应该显示 'Lorem ipsum.'文本,但什么都没有,实际上是 tempundefined (根据 console.log 中的 ngAfterViewInit ),我不知道为什么。我错过了什么吗?

最佳答案

我没有把指令放在它自己模块的 exports大批。

关于Angular:ContentChild 未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48279037/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com