【发布时间】:2015-06-12 16:21:55
【问题描述】:
有人可以提供像<< 1 2 3 ... 11 12 13 >> 这样实现分页的方法,其中 13 将是最后一页。
我也尝试过使用 PagingNavigation 和 PagingNavigator,但两者都提供不同类型的分页。
【问题讨论】:
-
到目前为止您尝试过什么?例如,您是否引用了this example,您是否有具体问题?
标签: wicket
有人可以提供像<< 1 2 3 ... 11 12 13 >> 这样实现分页的方法,其中 13 将是最后一页。
我也尝试过使用 PagingNavigation 和 PagingNavigator,但两者都提供不同类型的分页。
【问题讨论】:
标签: wicket
您需要构建一个自定义组件来执行此操作。查看PagingNavigation 和PagingNavigator 的源代码应该会给你一些提示。
您的要求也不是很清楚。例如,当第 5 页是活动页面时,您的分页应该是什么样子? 100 页中的第 50 页?
您需要决定要构建什么。您可能需要两个Repeaters(例如Loops)来构建开始和结束系列,并且可能需要一个Loop 来显示当前所选页面周围的页面。
【讨论】: