我有一个API example.com/api/v1
并导航到example.com/api/v1/items
我在下面收到了json数据。
[{
"id":"1",
"title":"Lorem ipsum dolor sit amet",
"link":"/api/v1/items/1"
},
{
"id":"2",
"title":"consectetur adipisicing elit",
"link":"/api/v1/items/2"
},
{
"id":"3",
"title":"sed do eiusmod tempor incididunt",
"link":"/api/v1/items/3"
}]
.
.
.
此api接受参数offset
,count
和callback
。
Ex:example.com/api/v1/items?count=10
我会得到
[{
"id":"1",
"title":"Lorem ipsum dolor sit amet",
"link":"/api/v1/items/1"
},
.
.
.
{
"id":"10",
"title":"consectetur adipisicing elit",
"link":"/api/v1/items/10"
}]
Ex:example.com/api/v1/items?count=10&offset=10
我会得到
[{
"id":"11",
"title":"Lorem ipsum dolor sit amet",
"link":"/api/v1/items/11"
},
.
.
.
{
"id":"20",
"title":"consectetur adipisicing elit",
"link":"/api/v1/items/20"
}]
如何实现与ember的分页?
感谢您的时间。
答案 0 :(得分:0)
您可以使用Ember-pagination,只需要创建和数组:
var Cities = CollectionArray.create({
paginationSelector: "#cities-paging",
itemsPerPage : 6
});
然后图书馆将为您完成所有艰苦工作,包括一个用户可以搜索集合中特定项目的预先输入框。 我希望这可以帮到你