2016-11-26 6 views
8

Ich habe zwei Komponenten: Listen- und DetailAngular 2 Template Referenzgröße mit * ngFor

In Liste Komponente ich mehrere Detailkomponenten machen möchten.

list.component.ts

@Component({ 
    selector: 'detail', 
    templateUrl: './detail.component.html' 
}) 
export class DetailComponent { 
    @ViewChild('details') details; 

    public items = { 
     // ... 
    } 
} 

list.component.html

<detail *ngFor="let item of items" #details></detail> 

Hinweis der #details tempalte Referenzgröße. Ich möchte auf alle Detailkomponenten zugreifen. Es ist möglich, die #details Variable ein Array zu machen?

Antwort