ExtJS 4.2如何获取视图的所有商店?

时间:2016-04-29 09:51:08

标签: javascript extjs extjs4.2

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

1 个答案:

答案 0 :(得分:3)

如果您的某个组件的商店没有使用store属性绑定,那么运气不好。但是如果你只使用网格和组合等基本ExtJS组件,你可以尝试是否

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

做你想要的......