while
を使用できます
pages
をループするイテレータ 各ページの番号を作成するための変数。そして、current
に基づいて前/次のリンクを条件付きで表示/非表示にします 変数。これは、大量のページがない場合に機能するはずです:
ul
if current > 1
li
a(href=`?page=${parseInt(current) - 1}`) Previous
- var i = 1
while i <= pages
li
a(href=`?page=${i}`)= i++
if current < pages
li
a(href=`?page=${parseInt(current) + 1}`) Next
さらに、を参照してください。これ 例。