Angular 我能';不理解语法:(<;AdComponent>;componentRef.instance)

Angular 我能';不理解语法:(<;AdComponent>;componentRef.instance),angular,components,angular5,Angular,Components,Angular5,我正在研究如何在Angular中动态创建组件。我不懂语法: (<AdComponent>componentRef.instance).data = adItem.data; (componentRef.instance).data=adItem.data; 有人能解释一下吗?用这一行(componentRef.instance).data=adItem.data 事实上,您告诉TS实例的类型是AdComponent,仅此而已 因此,在动态加载的组件中,@Input()数据是一个A

我正在研究如何在Angular中动态创建组件。我不懂语法:

(<AdComponent>componentRef.instance).data = adItem.data;
(componentRef.instance).data=adItem.data;
有人能解释一下吗?

用这一行
(componentRef.instance).data=adItem.data

事实上,您告诉TS实例的类型是
AdComponent
,仅此而已

因此,在动态加载的组件中,
@Input()数据是一个
AdComponent
像这样

@Input() data:AdComponent
签出此文档的可能副本: