迭代

Pug 支持两种主要的迭代方法:eachwhile

each

Pug 的一流迭代语法使在模板中迭代数组和对象变得更加容易

您还可以在迭代时获取索引

Pug 还允许您迭代对象中的键

要迭代的对象或数组只是普通的 JavaScript。因此,它可以是一个变量,或函数调用的结果,或几乎任何其他内容。

还可以添加一个 else 块,如果数组或对象不包含要迭代的值,则将执行该块。以下等效于上面的示例

您还可以使用 for 作为 each 的别名。

while

您还可以使用 while 创建循环