Du kan bruge while
iterator til at sløjfe over pages
variabel for at lave et tal for hver af dine sider. Og betinget vis/skjul Forrige/Næste links baseret på current
variabel. Dette burde fungere, hvis du ikke har en stor mængde sider:
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
Se desuden dette eksempel.