Jak mogę transclude/Project w szczelinę, która jest w pętli, i przewidywana zawartość stanie uzyskać dostęp do zmiennych pętli?(kątowa 2+) Korzystanie NG-zawartość w * ngFor, nie ma dostępu do zmiennych pętli
Say Mam składnik bazowy z następującym
<tr *ngFor="let data of items">
<td>{{data.title}}</td>
<ng-content select="[slot]"></ng-content>
</tr>
i składnik podrzędny, który wykorzystuje gniazdo dołączony szablon "gniazdo"
<parent [items]="items">
<ng-container slot>
<td>{{data.category}}</td>
<td>{{data.number}}</td>
</ng-container>
</parent>
HTML chciałbym generowany jest
<tr>
<td>{{data.title}}</td>
<td>{{data.category}}</td>
<td>{{data.number}}</td>
</tr>
Ale to, co rzeczywiście się dzieje, że „dane” nie zostało zdefiniowane w komponencie dziecka, co sprawia, sens. Czy jest jakikolwiek sposób, żeby to działało?
Gdzie jesteś wywołanie * dziecko składnik*? – developer033
@ developer033 Wołam komponent potomny w innym komponencie. Tak więc " komponent podrzędny>' Komponent potomny pobiera dane, które trafiają do elementu przez xhr i przekazuje je do rodzica w ten sposób: {{data.category}} {{data.number}} ng pojemnik> –
riyuyu
dokładnie. Próbuję dostać „dane” - zmiennej pętli do komponentu dziecko jak ty normalnie w gałązka na przykład – riyuyu