Laravel - 从 SQL 获取过滤数据并使用无限滚动分页 - 滚动后我仍然获得所有数据

问题描述 投票:0回答:2

当我使用带有无限滚动分页的 Laravel 分页并且排序和过滤后我还从 SQL 获取数据时,当我刷新页面时我得到了正确的数据,但滚动后我仍然从数据库中获取所有数据,而不是只获取过滤数据

向下滚动时的 javascript ajax

带有 ajax 处理程序的控制器

ajax laravel eloquent pagination infinite-scroll
2个回答
0
投票

而不是

->paginate(8);

尝试

->paginate(8, ['*'], 'page', $request->get('page'));

实际上我在官方文档中没有找到这个,但是这是“paginate”方法在他们的github存储库上的默认定义。


0
投票

我也遇到同样的问题,请问你找到解决办法了吗?!

© www.soinside.com 2019 - 2024. All rights reserved.