簡體   English   中英

laravel 5.4 count()函數錯誤

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM