在ExtJS 3.3.3中获取组件的子项

时间:2014-06-18 17:11:49

标签: javascript extjs extjs3

我很困惑如何在ExtJS 3.3.3中获取组件的子代。我现在可以这样获取我的组件:

var comp = this.getComponent('test');

这个组件包含一堆div子。我查看了组件对象的文档,但我找不到任何内容:http://docs.sencha.com/extjs/3.4.0/#!/api/Ext.Component。在更新的版本中,我可以使用ComponentQuery,但它只是在3.3.3中没有出现。

1 个答案:

答案 0 :(得分:0)

我是个白痴。

我可以用它来获取它然后以这种方式将其转换回元素:

var test = Ext.DomQuery.select('.test');
test = Ext.get(test); // Turns it back into an Ext element instead of dom.
var parent = test.parent();