我是sencha touch的新手,我正在尝试动态更改字段的bg颜色。
我知道有一种方法可以通过sass和copmass来实现,但是如果有人知道如何动态地做这件事......
非常感谢,
答案 0 :(得分:3)
试试这个
LinePanel.Toolbar.getComponent("finBtn").el.setStyle( { backgroundColor: '#4F4F4F' });
答案 1 :(得分:1)
您可以尝试:
Ext.getCmp('issue-estimated-hours').setStyle({backgroundColor: '#BA661B'});
其中'issue-estimated-hours'是我分配给表单字段的ID,如下所示:
{
xtype: 'textfield',
label: 'Estimated Hours',
id: 'issue-estimated-hours',
name: 'estimated_hours',
readOnly: true
}
答案 2 :(得分:0)
你可以尝试
<强> Ext.getCmp(&#39; yourcomponentId&#39;)setCls。(&#39;红色&#39); 强>
在css 。红色 {background-color:red}