我在Sencha Web App上获得了以下课程:
基类
和 AClass 使用xtype aclass扩展 Baseclass
和 BClass 使用xtype bclass扩展 Baseclass
通常我通常会使用 Ext.Viewport.down('aclass')来获取某个类的某个实例。我的问题是,是否有办法获得基类的所有实例?
感谢您的帮助!
答案 0 :(得分:1)
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')
将返回包含所有AClass和BClass
实例的数组