1

这可能是一个非常基本的问题。但我不是很清楚,setItemCountPerPage 和 setPageRange 之间的区别。Zend 手册对两者的定义如下。我没有看到阅读它的区别。有人可以告诉他们有什么不同,可能是在实际使用的背景下。谢谢

setItemCountPerPage :设置页面上显示的最大项目数(默认为 10)。

setPageRange :设置在分页控件中显示的项目数(默认为 10)。注意:大多数情况下,这个数字会被严格遵守,但滚动样式确实可以选择仅将其用作指南或起始值(例如,Elastic)。

4

1 回答 1

4

setItemCountPerPage指您正在分页的实际数据。

setPageRange指的是 PAGINATION CONTROLS(带有指向其他页面的链接的小 HTML 片段)。查看分页控件中不同的分页样式,您会很清楚这是什么。

你真的可以使用一个而没有另一个,尽管它们可以很好地协同工作,以至于我通常认为将它们分开是没有意义的。

于 2011-05-31T17:05:47.147 回答