【发布时间】:2013-01-29 10:08:59
【问题描述】:
我正在为我的 Backgrid 驱动的表格实现分页,如下所示:
footer: Backgrid.Extension.Paginator
在我的收藏中:
state: {
pageSize: 15
}
现在,我实际上并没有实现对分页服务器端的任何处理(我觉得这可能会产生奇怪的结果),但它把这个 HTML 放在了:
有什么想法吗?
【问题讨论】:
标签: backbone.js backgrid
我正在为我的 Backgrid 驱动的表格实现分页,如下所示:
footer: Backgrid.Extension.Paginator
在我的收藏中:
state: {
pageSize: 15
}
现在,我实际上并没有实现对分页服务器端的任何处理(我觉得这可能会产生奇怪的结果),但它把这个 HTML 放在了:
有什么想法吗?
【问题讨论】:
标签: backbone.js backgrid
这有点像错误,有点不符合预期。
它开始向后分页的原因是因为您的服务器模式Backbone.PageableCollection没有在state中设置totalRecords,根据documentation.在服务器模式下是必需的
此外,Backgrid.Extension.Paginator 有一个默认的 10 页滑动窗口,但显然 0.1 版假设当你决定召唤一个网格时集合不会是空的,(它基本上假设你会跟随recommended best practice here),所以这种情况从未被检查过。关注这个issue here.的进展@
【讨论】: