9
Tôi đang cố gắng để làm cho một yếu tố lựa chọn với các tùy chọn, như thế nàytay lái: có điều kiện thêm thuộc tính
<select dropdown multiple class="dropdown" name="color">
{{#each colors}}
<option value="{{value}}" {{isSelected parentColor id}}>{{title}}></option>
{{/each}}
</select>
Tôi đang sử dụng tay lái sau helper
Handlebars.registerHelper('isSelected', function(input, color) {
return input === color ? 'selected' : '';
});
Vấn đề là các selected
thuộc tính không hiển thị trên bất kỳ phần tử option
nào, nhưng khi tôi đặt một console.log
trong trình trợ giúp tay lái, tôi thấy rằng một đối sánh khớp nhau (input === color === true). Bất kỳ ý tưởng những gì tôi làm sai ở đây?