簡體   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