我有一個有時沒有數(shù)據(jù)的循環(huán)。如果數(shù)組項為空/假等,我試圖防止數(shù)據(jù)循環(huán)。@forelse($section['menu_items'] as $menu_item) MENU ITEMS@empty {{-- No menu items available --}}@endforelse的價值$section['menu_items']是:/tmp/sage-cache/2acaf3eba50e1836f9f0ccc295cb9d19c73d0fec.php:105:boolean false基于此錯誤,它仍在嘗試循環(huán)但也回退到 @else 結(jié)果:
2 回答

冉冉說
TA貢獻(xiàn)1877條經(jīng)驗 獲得超1個贊
為什么不在嘗試循環(huán)之前檢查它?
@if(!empty($section['menu_items']))
@foreach($section['menu_items'] as $menu_item)
MENU ITEMS
@endforeach
@else
{{ -- No menu items available --}}
@endif

森林海
TA貢獻(xiàn)2011條經(jīng)驗 獲得超2個贊
嘗試這個
@forelse($status->replies as $reply)
<p>{{ $reply->body }}</p>
@empty
<p>No replies</p>
@endforelse
- 2 回答
- 0 關(guān)注
- 206 瀏覽
添加回答
舉報
0/150
提交
取消