如何使用模板中的当前值正确地预填充选择控件?
我有一个简单的表单来编辑一条记录,其中在显示表单时预先填充了所选记录的值。有点像这样:
<input type="text" id="project_name_edit" value="{{selected_name}}">
但是在我使用选择控件的地方,我需要能够查询模板值并有条件地selected='selected'
为正确的选项设置属性。
<select id="project_status_edit" value="{{selected_status}}">
<option>GOOD</option>
<option>BAD</option>
<option>UGLY</option>
</select>
handlebars.js 提供了 #IF 帮助器,但这只会给出真假。
我可能会以各种方式破解它,但这似乎是一个有标准解决方案的场景。