我对这个问题有类似的问题
Emberjs - Disable and Enable TextField
因此对于文本字段,它是disabledBinding。
Ember.Select(下拉字段)怎么样? 我尝试过disabledBinding,但它没有用。
谢谢!
答案 0 :(得分:6)
由于disabled
中未定义attributeBindings
,因此无效,请参阅code。
解决方案是扩展Ember.Select
并将disabled
添加到连接属性* attributeBindings
,请参阅http://jsfiddle.net/pangratz666/wTXfH/:
<强>车把强>:
<script type="text/x-handlebars" >
{{view App.Select disabled="true"}}
</script>
<强>的JavaScript 强>:
App.Select = Ember.Select.extend({
attributeBindings: ['disabled']
});
*连接属性意味着,在子类中覆盖this属性不会覆盖这些值,而是从超类中扩展现有属性。