Puoi utilizzare while
iteratore per scorrere le pages
variabile per creare un numero per ciascuna delle tue pagine. E mostra/nascondi condizionalmente i link Precedente/Successivo in base a current
variabile. Questo dovrebbe funzionare se non hai una grande quantità di pagine:
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
Inoltre, vedere questo esempio.