8
/프로젝트를 루프 내에있는 슬롯으로 변환하고 투영 된 내용으로 루프 변수에 액세스 할 수 있습니까? (Angular 2+) * ngFor에서 ng-content를 사용하면 루프 변수에 액세스 할 수 없습니다.
내가 다음<tr *ngFor="let data of items">
<td>{{data.title}}</td>
<ng-content select="[slot]"></ng-content>
</tr>
와 기본 구성 요소 그리고 트랜스 클루 전 슬롯을 사용하는 하위 구성 요소가 말해 "슬롯"내가 생성하고자하는 HTML이
입니다<parent [items]="items">
<ng-container slot>
<td>{{data.category}}</td>
<td>{{data.number}}</td>
</ng-container>
</parent>
<tr>
<td>{{data.title}}</td>
<td>{{data.category}}</td>
<td>{{data.number}}</td>
</tr>
하지만 실제로 발생하는 것은 "데이터"가 하위 구성 요소에 정의되어 있지 않기 때문에 감각. 이런 식으로 일할 수있는 방법이 있습니까?
을 생성 구성 요소*? – developer033
@ developer033 다른 구성 요소에서 하위 구성 요소를 호출하고 있습니다. 자식 구성 요소는 xhr을 통해 항목에 들어가는 데이터를 가져 와서 다음과 같이 부모로 전달합니다. data.category {{}} {{}} data.number NG 컨테이너> –
riyuyu
정확히 오른쪽. "데이터"를 얻으려고합니다. 예를 들어 나뭇 가지에 일반적으로있는 자식 구성 요소에 루프 변수를 넣으려고합니다. – riyuyu