迭代

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

each

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

你还可以在迭代时获取索引:

Pug 还允许你迭代对象中的键:

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

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

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

while

你还可以使用 while 创建循环:

Pug 中文文档 - 粤ICP备14034220号-1