使用车把js制作选择框。
<select id="order_status_selection">
{{#each orders_status}}
<option value="{{id}}" {{#ifCond id status}} selected {{/ifCond}}> {{title}}</option>
{{/each}}
</select>
在js文件中使用车把寄存器
Handlebars.registerHelper('ifCond', function(v1, v2, options) {
if(v1 === v2) {
return options.fn(this);
}
return options.inverse(this);
});
我需要在我的id == status
时添加所选标签当我在选择框外部(在div中)执行此代码时,所选标签正在打印,但不会在<option></option>
内打印
对车把不熟悉任何建议都会有所帮助