Du kan använda while
iterator för att gå över pages
variabel för att skapa ett nummer för var och en av dina sidor. Och villkorligt visa/dölj Föregående/Nästa länkar baserat på current
variabel. Detta borde fungera om du inte har en stor mängd sidor:
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 även detta exempel.