如何在sencha中动态更改文本字段的颜色?我尝试过以下提到的方法:
Ext.getCmp('fieldId').setStyle('color:red;');
Ext.getCmp('fieldId')setFieldStyle('color:red');
Ext.getCmp('fieldId').setCls('updateColor');
Ext.getCmp('fieldId').addCls('updateColor');
Ext.getCmp('fieldId').btnInnerEl.setStyle({color:"red"});
css文件:
.updateColor{
color: red;
}
以上都不奏效。我们如何动态更改文本字段颜色?
答案 0 :(得分:7)
尝试将css定义设为
.updateColor .x-form-label,.updateColor .x-form-field{
color: red;
}
然后使用
行Ext.getCmp('fieldId').setCls('updateColor');