【问题标题】:Ember pagination jsonp callback apiEmber分页jsonp回调api
【发布时间】:2014-06-14 22:10:58
【问题描述】:

我有一个 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接受参数offsetcountcallback

例如: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"
}]

例如: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实现分页?

感谢您的宝贵时间。

【问题讨论】:

    标签: api ember.js pagination jsonp ember-data


    【解决方案1】:

    你可以使用Ember-pagination,你只需要像这样创建和排列:

    var Cities = CollectionArray.create({
        paginationSelector: "#cities-paging",
        itemsPerPage : 6
    });
    

    然后图书馆将为您完成所有艰苦的工作,包括一个输入框,您的用户可以在其中搜索集合中的特定项目。 希望对你有帮助

    【讨论】:

      猜你喜欢
      • 2015-12-13
      • 2012-05-09
      • 1970-01-01
      • 2013-10-17
      • 2014-12-31
      • 2018-02-13
      • 2019-12-07
      • 2013-12-07
      • 2013-09-28
      相关资源
      最近更新 更多