Bir for döngüsüne yerleştirdiğim özel bir bileşen oluşturdum, örneğin
<div *ngFor="let view of views">
<customcomponent></customcomponent>
</div>
Çıktısı:
<customcomponent></customcomponent>
<customcomponent></customcomponent>
<customcomponent></customcomponent>
Bu bileşenlere @viewchild sözdizimi veya bu bileşenlerin sayısı değişebildiği zaman başka bir yol kullanarak nasıl referans alabileceğimi öğrenmek istiyorum
bileşene bir ad verilebildiğinde, örneğin
<customcomponent #compID></customcomponent>
Daha sonra aşağıdaki gibi referans verebilirim:
@ViewChild('compID') test: CustomComponent
Durum böyle değilse, örneğin bir indeks kullanarak nasıl referans verebilirim?
(Bu soru, aşağıda listelenen cevaplarda görülebileceği gibi, daha önce sorulan diğer sorularda olduğu gibi ElementRef'i kullanmakla ilgili değildir) Bu soru, birden fazla @ViewChild'e erişim ve liste sorgularının kullanılmasıyla ilgilidir.