如果 blade laravel 中的数据为空,则隐藏标题
hidden title if data empty in blade laravel
如果foreach 结果中没有数据显示,我想隐藏标题。那么,我应该把章节标题放在哪里?
这是代码
<div class="title">
//section title
<div class="navigation-bar">
<h3>Title</h3>
</div>
@foreach($similar_posts as $related_post)
//data
@endforeach
</div>
谢谢
您可以随时检查您的 collection 是否(不)为空,并且仅在包含内容时才输出标题:
@if(!$similar_posts->isEmpty())
{{ $title }}
@endif
请记住,有多种方法可以检查某物是否为空,请参阅 this post 以找出最适合您的方法。
试试这个
<div class="title">
@if( ! $similar_posts->isEmpty() )
//section title
<div class="navigation-bar">
<h3>Title</h3>
</div>
@foreach($similar_posts as $related_post)
//data
@endforeach
@endif
</div>
如果foreach 结果中没有数据显示,我想隐藏标题。那么,我应该把章节标题放在哪里?
这是代码
<div class="title">
//section title
<div class="navigation-bar">
<h3>Title</h3>
</div>
@foreach($similar_posts as $related_post)
//data
@endforeach
</div>
谢谢
您可以随时检查您的 collection 是否(不)为空,并且仅在包含内容时才输出标题:
@if(!$similar_posts->isEmpty())
{{ $title }}
@endif
请记住,有多种方法可以检查某物是否为空,请参阅 this post 以找出最适合您的方法。
试试这个
<div class="title">
@if( ! $similar_posts->isEmpty() )
//section title
<div class="navigation-bar">
<h3>Title</h3>
</div>
@foreach($similar_posts as $related_post)
//data
@endforeach
@endif
</div>