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

时间:2015-05-10 15:36:11

标签: laravel pagination

我尝试类似的东西

User::paginate(10);

当我通过我的观点点击2时,它会转到/?page=2,并且只会在记录10之后显示。如何获取以前的分页数据?

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

2 个答案:

答案 0 :(得分:2)

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

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

答案 1 :(得分:1)

在您看来,更改:

$users->render();

为:

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

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

Documentation