1

如何检查 extjs 中的样式属性?

要为面板设置样式,我们可以使用setBodyStyle. 设置样式后,我想检查特定属性的值。

像,

var panel = Ext.getCmp('id');
if(panel.getStyles().fontSize == 24) //for example
    //do this stuff
else
    //do the other stuff

我正在使用 extjs 4.1.1a

4

1 回答 1

4

这些方法仅在 Ext.dom.Element 级别可用。这意味着您需要致电

var panel = Ext.getCmp('id');
if(panel.el.isStyle('fontSize', 24)) //for example
    //do this stuff
else
    //do the other stuff

请查看Ext.dom.Element的 API (您可以按“样式”过滤以便快速访问)

于 2013-02-07T13:06:26.087 回答