Javascript 如何创建泛型TemplateRef,然后将其作为对象参数传递给其他组件?

Javascript 如何创建泛型TemplateRef,然后将其作为对象参数传递给其他组件?,javascript,html,angular,ng-template,Javascript,Html,Angular,Ng Template,我有这样一个问题:我从api接收数据,然后根据它生成必要的数据。我必须传递给自己的网格组件的参数之一是基于特定数据的TemplateRef类型。问题是可能有很多记录,所以我需要为每个记录制作TemplateRef 因此,在html中,我有一个示例模板: <ng-template #someTemplate> <app-some-component [param1]=... [param2]=...></app-some-component> <- p

我有这样一个问题:我从api接收数据,然后根据它生成必要的数据。我必须传递给自己的网格组件的参数之一是基于特定数据的
TemplateRef
类型。问题是可能有很多记录,所以我需要为每个记录制作
TemplateRef

因此,在html中,我有一个示例模板:

<ng-template #someTemplate>
 <app-some-component [param1]=... [param2]=...></app-some-component>  <- params depends on received data
</ng-template>


什么是
[param1]=。。。[param2]=
表示什么?所有的记录都是一样的吗?如果不是,它们是数组中对象的属性吗?这些是输入,对于存储在一个记录数组中的每个记录,它们会不同吗?
@ViewChild('someTemplate', {static: true}) someTemplateContent: TemplateRef<any>;