Как сделать вывод данных из массива в цикле pug?

Для вывода данных из массива в цикле в Pug, вы можете использовать конструкцию цикла each.

Прежде всего, у вас должен быть массив данных, который вы хотите вывести. Представим, что у нас есть массив fruits:

- var fruits = ["Apple", "Banana", "Orange"];

Затем, используйте конструкцию each для перебора элементов массива и вывода их на страницу:

ul
  each fruit in fruits
    li= fruit

В результате, вы получите такой HTML-код:

<ul>
  <li>Apple</li>
  <li>Banana</li>
  <li>Orange</li>
</ul>

В данном примере, каждый элемент массива fruits будет выведен в отдельном теге li.

Вы также можете использовать значение итератора для добавления дополнительной информации или для изменения вывода:

ul
  each fruit, index in fruits
    li= index + 1 + ": " + fruit

Результат будет следующим:

<ul>
  <li>1: Apple</li>
  <li>2: Banana</li>
  <li>3: Orange</li>
</ul>

Вы можете использовать эту конструкцию для вывода данных из любых массивов или объектов, а также добавлять дополнительные стили или элементы разметки внутри цикла.