logo

该视频仅会员有权观看

立即开通课程「Node 框架 Express 实践」权限。

¥
199
/ 年

创建内容分页中间件

post middle dr文件中定义了一个名为pagination的内容分页中间件。这个中间件首先从地址查询符中获取到页码,并解析每页内容数量limit,默认为30或环境变量中的posts per page值。然后计算偏移量offset,设置请求的pagination属性包括limitoffset。这些设置会被内容列表接口的处理器使用。接下来可以通过HTTP客户端测试分页功能:发送没有查询参数的请求,响应会根据posts per page返回两个内容项;客户端可以通过请求地址添加页码参数来获取不同页的内容。