2
我有一個類似的問題,這個問題emberjs如何禁用Ember.Select?
Emberjs - Disable and Enable TextField
所以對於文本字段,它的disabledBinding。
Ember.Select(下拉字段)呢? 我試過disabledBinding但它不工作。
謝謝!
我有一個類似的問題,這個問題emberjs如何禁用Ember.Select?
Emberjs - Disable and Enable TextField
所以對於文本字段,它的disabledBinding。
Ember.Select(下拉字段)呢? 我試過disabledBinding但它不工作。
謝謝!
這不起作用,因爲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']
});
* concatenated屬性意味着,在子類中覆蓋此屬性不會覆蓋這些值,而是從超類中擴展現有屬性。
我明白了。這就說得通了。謝謝!! – manni 2012-07-12 18:37:11