爲做無限滾動與分頁在l5我發現了很多文章,但他們都使用這個paginate()函數,因爲他們使用從數據庫結果集,但我從googlefontapi獲取數據作爲json所以當我在json中使用paginate()時,它會導致一個錯誤,並在數組中。我的代碼Laravel 5無限滾動+分頁
public function index(){
$url = "https://www.googleapis.com/webfonts/v1/webfonts?key=!";
$result = json_decode(file_get_contents($url))->paginate(10);
$font_list = "";
foreach ($result->items as $font)
{
$font_list[] = [
'font_name' => $font->family,
'category' => $font->category,
'variants' => implode(', ', $font->variants),
// subsets
// version
// files
];
}
return view('website_settings')->with('data', $font_list);
}
,誤差
Call to undefined method stdClass::paginate()
是否有任何其他的方式來實現它
沒有運氣兄弟說調用未定義的函數App \ Http \ Controllers \ collection()@ Ohgodwhy –
@Ranjith對不起,我自己的錯字。這應該是「收集」而不是「收集」。 – Ohgodwhy