Циклы используются там, где нужно повторить какой-то html-вывод по единому шаблону. Я уже показывал пример использования при выводе данных, полученных по Ajax.
То есть первый вид цикла — это обход готового массива данных. Второй вариант — это цикл с заданным количеством итераций.
В Alpine.js для организации циклов используется директива x-for
. Как и x-if
она может применяться только к тэгу TEMPLATE и иметь один корневой элемент.