laravel 5.3を使用すると、以下のビューの@if判定に問題があります: ユーザーに記事がない場合でも、@elseのコンテンツの代わりに@ifのコンテンツが実行されます。つまり、「記事があります」 ”と表示されます。ビュー内のやり方$articles!= nullの書き方が間違っていませんか?
$articles!= null
コントローラー:
表示:
すでに 5.3 を使用していますか?
Collection には、Collection が空かどうかを判断する isEmpty メソッドがあります。 $articles->isEmpty() を使用して判断できるはずです。 詳細については、公式 API ドキュメントを参照してください: https://laravel.com/api/5.0/I...
公式ドキュメントでの紹介:
laravel 5.3はまだ使っていませんただし返されたコレクションはNullで判定できません空であってもコレクションオブジェクトを返すので$articles->count()や$articles->が使えます;最初()
すでに 5.3 を使用していますか?
Collection には、Collection が空かどうかを判断する isEmpty メソッドがあります。 $articles->isEmpty() を使用して判断できるはずです。
詳細については、公式 API ドキュメントを参照してください: https://laravel.com/api/5.0/I...
公式ドキュメントでの紹介:
リーリーlaravel 5.3はまだ使っていません
ただし返されたコレクションはNullで判定できません
空であってもコレクションオブジェクトを返すので
$articles->count()や$articles->が使えます;最初()