我正在尝试使用 ember-cli-pagination 在我的项目中实现分页,但它不起作用。我在控制器中有这样的东西:
import Ember from 'ember';
import pagedArray from 'ember-cli-pagination/computed/paged-array';
export default Ember.Controller.extend({
// setup our query params
queryParams: ["page", "perPage"],
// set default values, can cause problems if left out
// if value matches default, it won't display in the URL
page: 1,
perPage: 10,
// can be called anything, I've called it pagedContent
// remember to iterate over pagedContent in your template
pagedContent: pagedArray('car', {pageBinding: "page", perPageBinding: "perPage"}),
// binding the property on the paged array
// to a property on the controller
totalPagesBinding: "pagedContent.totalPages"
});
在文档中,我把汽车命名为内容。我想这是我要分页的对象数组。
该项目位于 emberdata 分支的https://github.com/mcand/contazul-frontend-test/tree/emberdata。
如果有人可以帮助我,我将不胜感激。