繁体   English   中英

ExtJS 4.2如何获取视图的所有存储?

[英]ExtJS 4.2 How can I get all the stores of a view?

我正在尝试获取控制器中视图的所有存储。 例如,我的观点是一个具有2个网格和4个组合的面板,每个面板都有自己的商店。 有没有一种方法可以使用Ext.ComponentQuery或类似的东西来获取所有商店。Ext.StoreManager返回应用程序的所有商店,我只想要特定视图的商店。

如果您的组件确实具有未使用store属性绑定的store ,那么运气不好。 但是,如果仅使用网格和组合等基本ExtJS组件,则可以尝试是否

view.query("[store]").map(function(cmp) {return cmp.getStore() });

做你想要的...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM