sql >> Base de Datos >  >> NoSQL >> MongoDB

Paginación de Nodejs

Puede usar while iterador para recorrer las pages variable para hacer un número para cada una de sus páginas. Y mostrar/ocultar condicionalmente los enlaces Anterior/Siguiente en función del current variable. Esto debería funcionar si no tiene una gran cantidad de páginas:

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

Además, consulte esto ejemplo.