Я пытаюсь вывести html в следующем формате для массива
weekDaysHeaderArr
, длина которого составляет 42 = 6 x 7.
Другими словами, я хочу вкладывать каждые 7элементы столбца div в строке div (всего 6), например так.
<div class="row">
<div class="col-md-auto"> <-- **repeated 7 times**
</div>
</div>
<div class="row">
<div class="col-md-auto"> <-- **repeated 7 times**
</div>
</div>
<div class="row">
<div class="col-md-auto"> <-- **repeated 7 times**
</div>
</div>
<div class="row">
<div class="col-md-auto"> <-- **repeated 7 times**
</div>
</div>
<div class="row">
<div class="col-md-auto"> <-- **repeated 7 times**
</div>
</div>
<div class="row">
<div class="col-md-auto"> <-- **repeated 7 times**
</div>
</div>
Я могу использовать ngFor
, чтобы явно создать один и тот же HTML-элемент (div class="col-md-auto">
) 42 раза, но как я вкладываю каждые 7элементы внутри <div class="row">
?
Я раньше не пользовался ng-template
и ng-container
и не могу разобраться с документацией, могут ли они быть использованы для этого?Насколько я могу судить, они предназначены для переключения между HTML-элементами, а не для вложения.