默认请求 WordPress 文章列表接口的时候只会给我们返回前 10 个内容项目 ... 也就是第一页的内容 .. 我们可以在接口地址里面配置一个请求的具体的页码 .. 这样就会得到对应页面上的内容 ...
在请求文章列表接口的时候,在它返回的数据里面 .. 有个 header 属性 .. 它里面会告诉我们一共有多少个内容 .. 这个 x-wp-total 表示的就是一共有多少个项目 .. 我这里显示的是 22 ..
下面这个 x-wp-totalpages 表示的是这些项目分成了多少页 .. 这里会显示 3,意思就是请求里面包含的 22 个内容,分成了 3 页 ..
这些东西我们可以在页面的数据里面先记录一下 .. 打开首页 .. 在它的 data 里面,添加一个 total ,先让它等于 0 .. 它表示的是一列表页面上要显示的项目一共是多少 .
再添加一个 totalPages .. 也让它先等于 0,它表示的是列表项目一共分成了多少页 ..
可以再添加一个 currentPage .. 用它表示当前要加载显示的页面是内容列表里的第几页 .. 让它值,默认等于 1 ...
然后在 onLoad 方法里面 wx.request 的成功回调里 .. 可以再设置一下 .. 设置一下 total 的值 .. 对应的值就是响应里面的 header 里面的 x-wp-total ..
再添加一下 totalPages .. 对应的值就是响应里面的 header 里的 x-wp-totalpages
在实施分页的时候,我们会用到这些数据 ..