[英]laravel 5.4 count() function error
我正在使用laravel 5.4 ,下面的代碼有錯誤,
但是使用laravel 5.3時沒有錯誤,
為什么?
控制器:
public function index()
{
$user=\Auth::user();
$articles=$user->articles;
return view('index', compact('user','articles'));
}
視圖:
{{ $articles->count() }}
錯誤:
Call to a member function count() on null
我該怎么辦?
Laravel 5.4您應該嘗試:
{{ count($articles) }}
將其更改為count($articles)
。 ->count()
為空值確實會產生錯誤。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.