9
我试图渲染选项中选择元素,像这样车把:有条件地添加属性
<select dropdown multiple class="dropdown" name="color">
{{#each colors}}
<option value="{{value}}" {{isSelected parentColor id}}>{{title}}></option>
{{/each}}
</select>
我用下面的把手帮手
Handlebars.registerHelper('isSelected', function(input, color) {
return input === color ? 'selected' : '';
});
的问题是,selected
属性不会显示在任何option
元素上,但是当我将console.log
放置在手柄助手中时,我确实看到一个匹配(输入===颜色===真)。任何想法我在这里做错了吗?