Angular 2 ngFor Kullanarak bir tablo oluyorum.ngFor 2 satır oluştur
Benim sorun my data array
<tbody>
<tr *ngFor="let element of data; let i = index">
<th>...<th>
...
<td>...<td>
</tr>
</tbody>
sorun bu tbody
olan (ikinci sıra daha fazla veri katlanabilir, farklı alanları kullanarak), her bir eleman tabloda 2 ardışık satır oluşturmalıdır elements
şekilde içermesidir <tr>
'un yanındaki herhangi bir özelliğe izin vermez.
Ben biraz farklı sözdizimi ile var
<tbody>
<template *ngFor="let element of data; let i = index">
<tr>...</tr> //row 1
<tr>...</tr> //row 2
</template>
</tbody>
teşekkür feryat eylem görebilirsiniz. Neden sözdizimi farkını anlamıyorum. Bu belgede sözdizimini gördü ve çalışmadı (yazım hatası) * ngFor ile çalıştı. Ayrıca IDE'm bu sözdiziminin burada "izinli" olmadığını ve otomatik tamamlama olmadığını şikayet ediyor. – royB
https://angular.io/docs/ts/latest/guide/template-syntax.html#!#star-template IDE'yi bilmiyorum. Cevabımda gösterdiğim şey, kanonik sözdizimi. '* ngFor' sözdizimsel şekerdir. –
Birkaç gün önce buna ihtiyacım vardı, ancak bunu bootstrap 3 satır ve col-xx-y sınıfları ile uyguladım. İkinci sıra, birincisi tarafından aktive edildi ve bir matkaplama masası görevi görecekti. Temel olarak, proje boyunca çeşitli yaklaşımlara "parçalanmayı" engellemeye çalıştım ve her görünümde aynı kalmasını istedim. –