如何检查 collection 在视图 blade laravel 中是否为空?
How can I check if collection empty in view blade laravel?
如果我在控制器中dd($items);
,结果是这样的:
在视图 blade laravel 中,我检查 collection 是否为空,如下所示:
@if($items)
...
@endif
但是不行
我该如何解决这个问题?
你可以使用 $items->isEmpty();或 $items->isNotEmpty();
像这样:
@if(!$items->isNotEmpty())
...
@endif
您可以在这里进一步阅读:
https://laravel.com/docs/5.5/collections#method-isempty
@if ( $items->count() )
....
@endif
我通常会仔细检查,如果我没有得到页面保留的值 运行:
@if(isset($items))
@if(!empty($items))
.....
@endif
@endif
希望对你有帮助
如果我在控制器中dd($items);
,结果是这样的:
在视图 blade laravel 中,我检查 collection 是否为空,如下所示:
@if($items)
...
@endif
但是不行
我该如何解决这个问题?
你可以使用 $items->isEmpty();或 $items->isNotEmpty();
像这样:
@if(!$items->isNotEmpty())
...
@endif
您可以在这里进一步阅读: https://laravel.com/docs/5.5/collections#method-isempty
@if ( $items->count() )
....
@endif
我通常会仔细检查,如果我没有得到页面保留的值 运行:
@if(isset($items))
@if(!empty($items))
.....
@endif
@endif
希望对你有帮助