【发布时间】:2021-06-10 01:54:45
【问题描述】:
我希望在禁用时使整个组合框变灰。使用“禁用”属性会禁用组合框,但是否有任何选项可以在禁用时将整个组合框变灰?目前没有变灰,extjs表单元素是否以某种方式覆盖了disabled属性?
我的组合框的代码如下所示。
Ext.define('something....', {
controller: 'some Controller',
initComponent: function() {
var me,
me = this;
me.items = [{
xtype: 'form',
items: [{
xtype: 'combo',
itemId: 'nameId',
name:'nameId',
labelAlign: 'top',
fieldLabel: 'Name',
store: me._getNames(),
valueField:'dataId',
displayField: 'name.firstName',
editable: false,
disabled: someCondition?true:false
}]
}];
}
}
【问题讨论】:
标签: javascript extjs combobox sencha-touch store