在刀片模板中,我使用 last() 方法查找 foreach 循环的最后一次迭代:
@foreach ($colors as $k => $v)
<option value={!! $v->id !!} {{ $colors->last()->id==$v->id ? 'selected':'' }} > {!! $v->name !!} </option>
@endforeach
可以吗?也许有一种 Laravel 风格的方法可以做到这一点?
原文由 user947668 发布,翻译遵循 CC BY-SA 4.0 许可协议
至于 Laravel 5.3+,你可以使用 $loop 变量