用户登录

现在我们需要根据用户访问的地址,动态获取不同页面上的数据 .. 这里我们可以使用查询符 .. 在这个地址上,添加一个 ? 查询符的名字可以是 page .. 或者其它任何你想要的名字 .. 等号右边的值是一个页码的值 ..

现在得到的数据跟之前还是一样的 .. 再回到项目去处理一下 .. 把 request 从 index 的 context 参数里拿出来 ..

然后在方法里添加一个 page .. 它的值可以用一下 request.input .. 得到 page 查询符的值 ... 这个 request 上的 input 方法可以获取到客户端发送过来的数据,包括地址查询符上的值 ..

下面可以再添加一个 perPage .. 让它等于 3 .. 再修改一下 paginate 方法 .. 第一个参数现在是 page .. 第二个参数设置成 perPage ..

回到浏览器 .. 再试一下 .. 注意数据的变化 ... 刷新一下这个 posts?page=2 ... 现在获取到的数据就是第二页上的数据 .. page 的值变成了 2 ... data 属性里的数据项目也会有变化 ..

再访问一下 page=6 ... 现在得到的就是第六页上的数据 ..

再试一下 .. 去掉这个查询符 ... 默认会获取到第一页上的数据 ...

动态获取分页数据(使用查询符)《 Node.js 应用:分页器 》

统计

15260
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点