node项目数据列表分页
1,页面点击a链接将要展示的page发送到地址栏,后端接受页面从地址栏传递的page值,page默认为1,先从后端传去页面使用,页面上下页操作也根据这个page值进行加减一操作。
1.1
1.2
2,后端查询数据库User.count(),查询出数据总数,通过limit(数字),限制每页展示的数据条数,通过skip(数字),控制忽略的条数,例如,每页展示2条,第一页展示1-2条数据,那第二页就要展示3-4,那第二页就要忽略(2)条,所以每页展示的数据为limit(2).skip((page-1)*2)
3,当然里面的page计算也很重要,超过页面最大值走这个计算找最小的数字Math.min()以及小于页面最小1走这里找1,Math.max()
node项目数据列表分页
最新推荐文章于 2024-04-29 09:57:22 发布