【发布时间】:2020-05-15 14:35:40
【问题描述】:
当用户更改页面大小(每页项目)时,我正在尝试设置默认页码的值
我说的是场景,我在第 10 页(共 100 页,有 10 行)上,然后我将更改为 25,它将更新到第 4 页,然后更改为 50,它将更新到第 2 页。
另一种方法是,当我在第 2 页有 100 行然后切换到 50 行时,我将在第 3 页结束,然后更改为每页 25 个项目 - 第 5 页和第 10 页 - 第 11 页
我以为
defaultPageNo = round(((currentPageNo * prevRowSize) / currentRowSize )) + 1;
会起作用,但它只能从每页 100 个项目开始。
任何提示应该如何正确显示?
【问题讨论】:
标签: algorithm pagination