如何在没有ember数据的情况下使用ember cli分页以及预期的响应是什么?

时间:2015-07-21 12:57:33

标签: ember.js pagination

我想使用ember-cli-pagination,但我不使用ember数据。所以我想知道我的服务器的预期结构是什么,以及"内容"属性代表控制器?它代表整个json响应还是仅代表数组? 我希望响应有类似

的内容
{
 "mylist: [
       .......
 ],
 "meta": {
   "total_pages" : 100
 }
}

这是我尝试过的,但它没有用。任何帮助表示赞赏。

我的控制器看起来像

export default Ember.Controller.extend({

  // setup our query params
  queryParams: ["page"],
  // binding the property on the paged array
  // to the query params on the controller

  pagedContent: pagedArray('model.mylist',{pageBinding: "page"}),
  totalPagesBinding: "pagedContent.totalPages",

  // set default values, can cause problems if left out
  // if value matches default, it won't display in the URL
  page: 1,
});

参考:https://github.com/mharris717/ember-cli-pagination

0 个答案:

没有答案