我使用Guzzle从服务器API网址检索API,我想获取数据并使用分页。 我尝试这些:
npm install --save-dev parcel-bundler babel-preset-env
我如何在分食时使用分页?
答案 0 :(得分:0)
简短的回答:您不能
长答案:Laravel的分页是针对雄辩的查询,而不是针对您那里的任何类型的数据。
我建议在前端进行管理。但是您可以执行以下操作:
//results may vary according to your data:
$page = !($request->page) ? 1 : $request->page];
$no_items = 5;
$offset = ($page - 1) * $no_items;
$total_items = count($responseArray);
$total_pages = ceil($total_items / $no_items);
$final = array_splice($responseArray, $offset, $no_items);
基于该问题的可接受答案:How to do Pagination for JSON data in PHP?