如何将此代码转换为laravel刀片
<label class="radio" for="penyakit-0">
<input name="penyakit" id="penyakit-0" value="Asma" type="radio">
Asma
</label>
我已经尝试过很多方法可以使用刀片语法从文本中点击单选按钮,但仍然没有做任何正确的事情。
这是该HTML的刀片语法:
<label class="radio" for="penyakit-0">
{{ Form::radio('penyakit', 'Asma', array('id'=>'penyakit-0')) }}
</label>
答案 0 :(得分:13)
尝试:
{{ Form::label('penyakit-0', 'Asma') }}
{{ Form::radio('penyakit', 'Asma', false, array('id'=>'penyakit-0')) }}
正如Phil Gyford所述,此Laravel blade代码段不会产生带有label
元素的input
元素。
不幸的是(或者幸运的是)设计设计Laravel blade出于某种原因选择了使用for
属性的替代构造。