我想使用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,
});