猿问

使用@viewchild访问多个viewchildren

我创建了一个自定义组件,并将其放置在for循环中


<div *ngFor="let view of views">


     <customcomponent></customcomponent>


</div>

其输出将是:


<customcomponent></customcomponent>

<customcomponent></customcomponent>

<customcomponent></customcomponent>

我想知道当这些组件的数量可以变化时,如何使用@viewchild语法或任何其他方式来引用这些组件


当组件可以被命名时


<customcomponent #compID></customcomponent>

然后,我可以如下引用它:


@ViewChild('compID') test: CustomComponent

如果不是这种情况,例如可能使用索引,我该如何引用呢?


(此问题与先前已问过的其他问题无关,使用ElementRef可以从下面列出的答案中看出)。此问题与访问多个@ViewChild和使用列表查询有关。


哔哔one
浏览 1396回答 2
2回答
随时随地看视频慕课网APP

相关分类

AngularJS
我要回答