我有一个Ember.Select视图,我如何将一个禁用的属性添加/绑定到选项标签(而不是整个选择框).
即,我希望完成以下结果.
<select>
<option value="1" disabled>I am a disabled option</option>
<option value="2">Im selectable</option>
</select>
Run Code Online (Sandbox Code Playgroud) 所以我最近在Em.TextField中找到了disabled属性,但是在我将disabled属性设置为true的情况下将其扩展后,我似乎无法重新启用TextField.
var app = Em.Application.create();
app.randomObj = Em.Object.create({
temp: null
});
app.textField = Em.TextField.extend({
valueBinding: 'app.randomObj.temp',
disabled: true
});
Run Code Online (Sandbox Code Playgroud)
如何使用Ember删除已禁用的属性?