我的刀片模板中有一個複選框元素,我想知道是否可以在html元素中編寫if語句。是否有可能爲刀片模板編寫IF inline HTML in
這工作:
@if($data->holiday)
<div class="input-field">
<input placeholder="" name="holiday" id="holiday" checked
type="checkbox"
value="1">
<label for="holiday">Holiday</label>
</div>
@else
<div class="input-field">
<input placeholder="" name="holiday" id="holiday"
type="checkbox"
value="1">
<label for="holiday">Holiday</label>
</div>
@endif
由於我想寫這樣的事情doublecode:
<div class="input-field">
<input placeholder="" name="holiday" id="holiday"
{{if($data->holiday)?'checked':'' }}
//or
@if($data->holiday)?'checked':''@endif
type="checkbox"
value="1">
<label for="holiday">Holiday</label>
</div>
但輸入標籤內的代碼生成一堆錯誤。有沒有什麼特別的知道或必須像我的第一個例子那樣做?
這個效果很好,謝謝。 – Gabbax0r