迭代
Pug 支持两种主要的迭代方法:each
和 while
。
each
Pug 的一流迭代语法使在模板中迭代数组和对象变得更加容易
您还可以在迭代时获取索引
Pug 还允许您迭代对象中的键
要迭代的对象或数组只是普通的 JavaScript。因此,它可以是一个变量,或函数调用的结果,或几乎任何其他内容。
还可以添加一个 else
块,如果数组或对象不包含要迭代的值,则将执行该块。以下等效于上面的示例
您还可以使用 for
作为 each
的别名。
while
您还可以使用 while
创建循环