我尝试类似的东西
User::paginate(10);
当我通过我的观点点击2
时,它会转到/?page=2
,并且只会在记录10
之后显示。如何获取以前的分页数据?
为什么我想获取以前的数据?不想与1,2,3,分页。想要显示10条记录,20条记录,30条记录等。
答案 0 :(得分:2)
在下拉菜单中更改页面大小(假设字段名称为pageSize
)时,您希望再次向控制器发送请求,查询数据并使用所选值进行分页。
User::paginate(Input:get('pageSize', 10));
答案 1 :(得分:1)
在您看来,更改:
$users->render();
为:
$users->appends(['foo' => 'bar'])->render();
您明显将foo
和bar
替换为要传递给其余页面的数据。