Sencha Touch 2:如何获取基数的(多个)实例 class

Sencha Touch 2: How to get (multiple) instances of a base class

我在 Sencha Web App 上得到了以下 classes:

基础class

AClass扩展了Baseclass,xtype为aclass

BClass 扩展 Baseclass 与 xtype bclass

通常我通常会使用Ext.Viewport.down('aclass')来获取class的某个实例。我的问题是是否有办法获取 Baseclass?

的所有实例

感谢帮助!

Ext.define('BaseClass', {
    extend: 'Ext.Component',
    xtype: 'baseclass'
});

Ext.define('AClass', {
    extend: 'BaseClass',
    xtype: 'aclass'
});

Ext.define('BClass', {
    extend: 'BaseClass',
    xtype: 'bclass'
});

var instances = Ext.ComponentQuery.query('baseclass') 

将 return 包含 A 类和类的所有实例的数组