如何在 Laravel 中获取以前的分页数据?

How do I get previous pagination data in Laravel?

我试过类似的东西

User::paginate(10);

当我通过我的视图单击 2 时,它会 /?page=2 并在记录 10 后显示。如何获取以前的分页数据?

为什么要获取之前的数据?不想使用 1,2,3,分页。想显示10条记录、20条记录、30条记录等

在您看来,更改:

$users->render();

至:

$users->appends(['foo' => 'bar'])->render();

您显然将 foobar 替换为要传递给其余页面的数据。

Documentation

当在下拉菜单中更改页面大小时(假设字段名称是 pageSize),您想再次向控制器发送请求,查询数据并使用所选值分页。

User::paginate(Input:get('pageSize', 10));