问题描述
|
这可能是一个非常基本的问题。但是对我来说不是很清楚
setItemCountPerPage和setPageRange。 zend手册对两者进行了如下定义。我看书没什么区别。有人可以说出它们的不同之处,这可能是在实际使用中。谢谢
setItemCountPerPage:设置页面上显示的最大项目数(默认为10)。
setPageRange:设置要在分页控件中显示的项目数(默认为10)。注意:大多数情况下,这个数字会被严格遵守,但是滚动样式的确可以选择仅将其用作准则或起始值(例如,Elastic)。
解决方法
setItemCountPerPage
是指您正在分页的实际数据。
setPageRange
指的是分页控件(带有指向其他页面链接的HTML片段)。在您的分页控件中检查不同的分页样式,这将变得非常明显。
尽管它们可以很好地协同工作,但您真的可以不使用它们而使用它们,我通常看不出将它们分开的意义。