zend 分页页面范围与每页项目数
这可能是一个非常基本的问题。但我不太清楚,两者之间的区别 setItemCountPerPage 和 setPageRange。 zend 手册对两者的定义如下。读起来我没觉得有什么区别。有人可以告诉我们它们有何不同,可能是在实际使用的情况下。谢谢
setItemCountPerPage :设置页面上显示的最大项目数(默认 10)。
setPageRange :设置分页控件中显示的项目数(默认为 10)。注意:大多数情况下,将严格遵守该数字,但滚动样式确实可以选择仅将其用作指导值或起始值(例如,弹性)。
This may be a very basic question. But it is not very clear to me, the difference between
setItemCountPerPage and setPageRange. The zend manual defines both as below. I don't see a difference on reading it. Could someone tell how they are different, may be in the context of actual usage. Thanks
setItemCountPerPage : Sets the maximum number of items to display on a page (default 10).
setPageRange : Sets the number of items to display in the pagination control (default 10). Note: Most of the time this number will be adhered to exactly, but scrolling styles do have the option of only using it as a guideline or starting value (e.g., Elastic).
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
setItemCountPerPage
指的是您正在分页的实际数据。setPageRange
指的是分页控件(带有指向其他页面的链接的小 HTML 片段)。检查分页控件中不同的分页样式,你就会很清楚这是什么。你确实可以单独使用其中一个,尽管它们协同工作得很好,我通常认为没有必要将它们分开。
setItemCountPerPage
refers to the ACTUAL DATA you are paginating.setPageRange
refers to the PAGINATION CONTROLS (the little HTML snippet with links to the other pages). Check out the different pagination styles in your pagination controls and it will become very obvious what this is.You can really use one without the other though they work together so well that I usually see no point in separating them.