0

Ext.dom.Element 有一个 setStyle 方法

我有一个 xtype 的 Ext.Component: 'draw'

当我使用检查器时,我可以在画布下设置背景图像,然后在其顶部绘制。

我找不到的是一种获取圆顶元素的方法,因此我可以设置绘图组件的背景属性。

我试过了:

var x = Ext.getCmp('mypanel');
x.setStyle('background', 'url(...)');           // No error, but no effect

var y = Ext.getCmp('mypanel').down('draw');
y.setStyle('background', 'url(...)');           // No error, but no effect

给定 Ext.component,如何获取 DOM 元素对象以便调用正确的 setStyle?

4

1 回答 1

0

终于找到了:

var y = Ext.getCmp('mypanel').down('draw');
Ext.get(y.element).setStyle('background', 'url(...)')
于 2013-07-18T11:10:44.067 回答