我对这个问题有类似的问题
所以对于文本字段,它是disabledBinding.
怎么样Ember.Select(下拉字段)?我试过disabledBinding,但它不起作用.
谢谢!
它没有工作,因为disabled
没有定义attributeBindings
,请参阅代码.
解决方案是扩展Ember.Select
并添加disabled
到连接属性*attributeBindings
,请参阅http://jsfiddle.net/pangratz666/wTXfH/:
把手:
<script type="text/x-handlebars" >
{{view App.Select disabled="true"}}
</script>?
Run Code Online (Sandbox Code Playgroud)
JavaScript:
App.Select = Ember.Select.extend({
attributeBindings: ['disabled']
});?
Run Code Online (Sandbox Code Playgroud)
*连接属性意味着,在子类中覆盖此属性不会覆盖值,而是从超类扩展现有属性.