是否可以在 HTML 中为 blade 模板编写 IF 内联
Is it possible to write an IF inline in HTML for a blade template
我的 blade 模板中有一个复选框元素,我想知道是否可以在 html 元素中编写一个 if 语句。
这个有效:
@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
由于双码我想写这样的东西:
<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>
但是在输入标签内,代码产生了一堆错误。有没有什么特别需要知道的,或者我必须像我的第一个例子那样做?
<input placeholder="" name="holiday" id="holiday" {{ ($data->holiday) ? "checked" : "" }} type="checkbox" value="1">
你可以试试这样的
<input type="checkbox" {{ ($icv->ic_to_unit_fk == $uv->unit_pkey)? 'checked="true"' : '' }}>
用作此代码
<div class="input-field">
<input placeholder="" name="holiday" id="holiday"
{{ ($data->holiday)?'checked':'' }}
//or
@if($data->holiday) 'checked' @endif
type="checkbox"
value="1">
<label for="holiday">Holiday</label>
</div>
我的 blade 模板中有一个复选框元素,我想知道是否可以在 html 元素中编写一个 if 语句。
这个有效:
@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
由于双码我想写这样的东西:
<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>
但是在输入标签内,代码产生了一堆错误。有没有什么特别需要知道的,或者我必须像我的第一个例子那样做?
<input placeholder="" name="holiday" id="holiday" {{ ($data->holiday) ? "checked" : "" }} type="checkbox" value="1">
你可以试试这样的
<input type="checkbox" {{ ($icv->ic_to_unit_fk == $uv->unit_pkey)? 'checked="true"' : '' }}>
用作此代码
<div class="input-field">
<input placeholder="" name="holiday" id="holiday"
{{ ($data->holiday)?'checked':'' }}
//or
@if($data->holiday) 'checked' @endif
type="checkbox"
value="1">
<label for="holiday">Holiday</label>
</div>