Extjs Ext.Viewport.setActiveItem从Ext.ComponentQuery.request()返回时

Extjs Ext.Viewport.setActiveItem从Ext.ComponentQuery.request()返回时,extjs,sencha-touch,Extjs,Sencha Touch,我正在尝试将我的应用程序中唯一的xtype=feededitor视图设置为视口中的活动项。当前视口在卡片布局中有另一个视图作为主视图。不知道为什么这段代码不起作用,或者我甚至无法从Ext.ComponentQuery.query()返回的变量中提取getXTypes() 请阅读文档,了解query的返回类型。谢谢,刚刚看到它返回了一个数组。在数组的[0]上调用函数有效。我不明白为什么你们都提到Ext.Viewport.setActiveItem。Ext4.2.2api显示没有setActiveI

我正在尝试将我的应用程序中唯一的xtype=feededitor视图设置为视口中的活动项。当前视口在卡片布局中有另一个视图作为主视图。不知道为什么这段代码不起作用,或者我甚至无法从Ext.ComponentQuery.query()返回的变量中提取getXTypes()


请阅读文档,了解
query
的返回类型。谢谢,刚刚看到它返回了一个数组。在数组的[0]上调用函数有效。我不明白为什么你们都提到Ext.Viewport.setActiveItem。Ext4.2.2api显示没有setActiveItem方法。你说的是另一个版本吗?试着用这个,但没有雪茄给我。。。GRRRR
homesc = Ext.ComponentQuery.query('feededitor')
[
Ext.apply.create.f
]
homesc.getXTypes()
TypeError: undefined is not a function
homesc
[
Ext.apply.create.f
]
Ext.Viewport.setActiveItem(homesc)
Ext.apply.create.f {doPreventPanning: function, doPreventZooming: function, doBlurInput: function, maximizeOnEvents: Array[2], items: Ext.apply.create.f…}