【发布时间】:2022-01-13 07:07:47
【问题描述】:
@foreach ($todos as $todo)
@if($todo->is_completed == 1)
<tr class="bg-success">
@elseif($todo->level == 1)
<tr class="bg-primary">
@elseif($todo->level == 2)
<tr class="bg-warning">
@elseif($todo->level == 3)
<tr class="bg-danger">
@endif
你好,我是做更简单还是正常的做法?
【问题讨论】:
-
可以使用switch,可以稍微简单一些。
-
我认为 switch 会更加冗长,一旦你包含了 break;每种情况。
-
使用 Switch 语句
@switch, @case, @break。参考laravel.com/docs/8.x/blade#switch-statements