好了,这里是我能找到当前瘫倒在手风琴的布局方式:如何查询手风琴布局当前扩大项目
Ext.getCmp("myaccordion").query("{collapsed}")
如何以同样的方式,我可以找到一个扩展?我看不到扩展的属性。此外,此代码:
Ext.getCmp("myaccordion").query("not:{collapsed}")
击碎我的浏览器了。
UPD:这里是基于我的决定,对example在ExtJS的文档:
Ext.ComponentQuery.pseudos.expanded = function(items) {
var res = [];
for (var i = 0, l = items.length; i < l; i++) {
if (!items[i].collapsed) {
res.push(items[i]);
}
}
return res;
};
然后,我只是查询这样Ext.getCmp("myaccordion").query(">*:expanded")
但是我们可以让它变得短,使用:not
不知何故?
不适用于我。这返回一些东西,但它绝对*不*与foo.query(“{collapsed}”)相反。我不会低估它,因为它提供了一些有用的信息,但如果你提供更准确的答案,它会很好。 – shabunc
我更新了我的答案,你可以看到你可以查询折叠false。 –