我想查询没有与扩展窗口关联的id或itemId的网格。有办法吗?
以下是使用id进行操作的方法。但没有一个怎么办?
var yourGrid = Ext.ComponentQuery.query('yourGridID')[0];
答案 0 :(得分:0)
使用父容器中的query
(或down
似乎更适合您要执行的操作),以及目标组件的xtype - 如文档顶部所述Ext.ComponentQuery
所以,考虑到这样的事情:
var ct = new Ext.Container({
// ...
items: [{
xtype: 'grid',
// ...
}
// ...
]
});
你会这样做:
var grid = ct.down('grid');
// or
var grid = ct.query('grid')[0];
请注意,只要您的整个应用程序中只有一个网格,这也可以使用:
var grid = Ext.ComponentQuery.query('grid')[0];