我正在尝试为我的元素动态分配样式(在本例中为 ExtJS displayfield
)。
我不能使用 CSS 类,因为直到运行时我才知道颜色是什么。
我正在努力:
myDisplayField.getEl().applyStyles({ color: '#ff0000' }); //fail
myDisplayField.getEl().setStyle('color', '#ff0000'); //fail
只是为了使机制正确,但似乎都不起作用。
它可以使用Ext.get(<div id>).setStyle(...)
,但这对我来说似乎并不干净。以前的尝试不起作用是有原因的吗?
我错过了什么?谢谢。