laravel | html - 如何在基于数据库字段的表单中设置默认 select 选项?

laravel | html - How to set default select option in form based on db field?

我正在使用 laravel 5.4,并且我的记录更新表单中有一个 select 字段用于性别。 我已经得到了正在更新的记录的性别值。 是{{$customer_profile->gender}}

但我不知道如何根据 {{$customer_profile->last_name}} 的值(mf[ 在我的表单中设置此 select 字段的默认值=18=]

 <div class="form-group">
      <label class="control-label">Gender</label>
             <select class="form-control" name="gender">
                     <option value="m">Male</option>
                     <option value="f">Female</option>
             </select>
 </div>

请帮忙

我猜你的意思是如何根据 $customer_profile->gender 值设置 selected 属性。你可以这样做:

<option value="m" {{ $customer_profile->gender === 'm' ? 'selected' : '' }}>Male</option>
<option value="f" {{ $customer_profile->gender === 'f' ? 'selected' : '' }}>Female</option>