如何在单选输入字段中使用 laravel 表单的 if 条件

How to use if condition for laravel form in radio input field

{!! Form::radio('display','Y',TRUE) !!} Yes
{!! Form::radio('display','N',FALSE) !!} No

如何在 laravel 5.3 中实现真假使用 if 条件 像下面的一般形式:

<input type="radio" name="display" value="Y" <?php if($display=='Y')echo checked ?> > Yes<br>
<input type="radio" name="display" value="N" <?php if($display=='N')echo checked ?>> NO<br>

你可以为输入做这样的事情:

<input type="radio" name="display" value="Y" {{ $display == 'Y' ? 'checked' : '' }}> Yes<br>

对于 Form::radio 这样的事情:

{!! Form::radio('display', 'Y', $display == 'Y') !!}

试试这个:

{{ Form::radio('display', 'Y', $display == 'Y') }}
{{ Form::radio('display', 'N', $display == 'N') }}

HTML 表格:

<input type="radio" name="display" value="Y" {{ $display=='Y' : 'checked' : '' }} > Yes<br>
<input type="radio" name="display" value="N" {{ $display=='N' : 'checked' : '' }} > NO<br>