Я пытаюсь создать адаптивную таблицу с неопределенным количеством строк и столбцов, в которой каждая ячейка заполнена вхождением записи Angular 2+ * ngFor.
Например, если в моем массиве 9 записей, а размер моей страницы содержит только 4 в каждой строке, я хочу 3 строки с 4 столбцами в следующем порядке:
| 1 | 2 | 3 | 4 |
| 5 | 6 | 7 | 8 |
| 9 |
В этом случае мой массив похож на:
imgList = [
{name: '1', path: '/images/first/'},
{name: '2', path: '/images/second/'},
{name: '3', path: '/images/third/'},
{name: '4', path: '/images/etc/'},
{name: '5', path: '/images/etc/'},
{name: '6', path: '/images/etc/'},
{name: '7', path: '/images/etc/'},
{name: '8', path: '/images/etc/'},
{name: '9', path: '/images/etc/'}
];
и HTML-код:
<div class="row">
<div class="col-md-8">
<div *ngFor="let image of imgList">
{{image.name}}
</div>
</div>
</div>
В настоящее время мои изображения не отформатированы в таблице, как я могу дроу с объясненным стилем?
Спасибо всем.
G.