考虑:
Ext.Array.each(myContainer.query('> *'), function(cmp) { cmp.hide(); });
有更好的方法吗?
答案 0 :(得分:1)
您的方法使用需要更多资源的查询。更有效的方法可能只是:
Ext.each(myContainer.items.items, function(cmp) { cmp.hide(); });
由于您已经拥有对myContainer的引用,因此您无需查询其子项,因为您已经可以访问它们。
如果您希望它更有效,您还可以编写自己的for循环并遍历 myContainer.items.items 。