我有一個圖像數組,我想將它們顯示爲網格10x10(表)。我怎樣才能實現呢?分割數組作爲模板中的網格視圖Angular 2
我已經試過類似的東西,但它是錯誤的語法:
<ng-container *ngFor="let avatar of avatars; let i = index">
<ng-container *ngIf="i % 10 === 0 && i === 0">
<tr>
</ng-container>
<ng-container>
<td class="text-center">
<img class="img-avatar img-avatar48" [src]="avatar.avatarUri" [alt]="avatar.keywords" />
</td>
</ng-container>
<ng-container *ngIf="i % 10 === 0">
</tr>
<tr>
</ng-container>
</ng-container>
你不想使用'table'。看看使用CSS'flexbox'並給每個項目'寬度:10%' –
不,我想進一步使用數據表進行分頁和搜索。所以,我需要一個表。 –
夠公平的,我已經添加了一個答案,它應該可以實現你的目標 –