反覆運算
Pug 支援兩種主要的反覆運算方法:each
和 while
。
each
Pug 的一級反覆運算語法,讓在範本中反覆運算陣列和物件變得更容易
您也可以在迭代時取得索引
Pug 也讓您迭代物件中的鍵
要迭代的物件或陣列只是純粹的 JavaScript。因此,它可以是變數、函式呼叫的結果,或幾乎任何其他東西。
也可以新增一個 else
區塊,如果陣列或物件不包含要迭代的值,則會執行該區塊。下列範例等同於上述範例
您也可以使用 for
作為 each
的別名。
while
您也可以使用 while
來建立迴圈