【发布时间】:2014-12-29 09:59:40
【问题描述】:
我正在尝试创建一个从第三方 api 提取的图像 url 集合,该 api 当前将其 JSON 呈现为分页,每页只有 5 个图像。我不知道如何构造我的解析方法,以便一开始就可以收集 20 个 url。
我对如何调用我的 url 感到困惑,以便我可以点击“下一页”链接。我正在考虑的一种方法是创建两个集合 - 一个基础集合实例化另一个具有不同结尾的“url”集合,直到达到所需数量的 url。
我的 JSON 看起来像:
{ data: [url1, url2, url3, url4, url5],
pagination: {current_page: 2, next_page: "link1", previous_page: "link3", per_page: 5}
}
【问题讨论】:
-
您确定 API 将您限制为每页 5 张图片吗?我怀疑 5 是默认值,您会发现在 API 中使用不同的设置增加它的可能性。
-
谢谢——我刚刚添加了一个查询字符串,现在它可以工作了——谢谢!
标签: javascript json backbone.js pagination