Laravel5.3のビューで返されたコレクションが空かどうかを判定する構文はどのように書くのでしょうか?
巴扎黑
巴扎黑 2017-05-16 16:51:30
0
2
452

laravel 5.3を使用すると、以下のビューの@if判定に問題があります:
ユーザーに記事がない場合でも、@elseのコンテンツの代わりに@ifのコンテンツが実行されます。つまり、「記事があります」 ”と表示されます。ビュー内のやり方$articles!= nullの書き方が間違っていませんか?

コントローラー:

リーリー

表示:

リーリー
巴扎黑
巴扎黑

全員に返信(2)
过去多啦不再A梦

すでに 5.3 を使用していますか?

Collection には、Collection が空かどうかを判断する isEmpty メソッドがあります。 $articles->isEmpty() を使用して判断できるはずです。
詳細については、公式 API ドキュメントを参照してください: https://laravel.com/api/5.0/I...

公式ドキュメントでの紹介:

リーリー
いいねを押す +0
曾经蜡笔没有小新

laravel 5.3はまだ使っていません
ただし返されたコレクションはNullで判定できません
空であってもコレクションオブジェクトを返すので
$articles->count()や$articles-&gtが使えます;最初()

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!