ArV*_*Van 5 radio-button conditional-statements pug
我在Jade文件中有表单,我希望它预先填充来自后端的一些值.在表单中,有用户性别的单选按钮.
input(type="radio", name="gender_filter", value="1") Male
input(type="radio", name="gender_filter", value="0") Female
Run Code Online (Sandbox Code Playgroud)
现在我也有这个变量gender_param,我想在页面加载时选择相应的按钮.在PHP中,我可以这样做:
<input type="radio" name="gender_filter", value="1" <?php echo ($gender_param==1)?"checked":''; ?>>
Run Code Online (Sandbox Code Playgroud)
是否有相应的Jade语法?或者我需要用很长的方式来编写它,比如重复行
- if gender_param==1
input(type="radio", name="gender_filter", value="1", checked) Male
- else
input(type="radio", name="gender_filter", value="1") Male
Run Code Online (Sandbox Code Playgroud)
你可以在jade中比在PHP中更简单地执行此操作:
input(type="radio", name="gender_filter", value="1", checked=gender=="male")
| Male
input(type="radio", name="gender_filter", value="0", checked=gender=="female")
| Female
Run Code Online (Sandbox Code Playgroud)
此代码块期望gender是从后端传递到视图的变量.
| 归档时间: |
|
| 查看次数: |
15900 次 |
| 最近记录: |