1

我需要檢索安全令牌並在我的所有商店中使用它來加載它們。
我可以把自動加載到虛假,使該得到我的每個門店,並調用負載事件的事件:加載/訪問Sencha項目中所有商店的方法

Ext.getStore('one').load(); 
Ext.getStore('two').load(); 

但我寧願沒有添加一行,我每次添加一個店時間。有沒有辦法訪問或循環所有商店並加載它們?或者有一個觀察者,並使商店等待,直到LocalStorage中的某個值在加載之前可用?

注意:我知道app.js中的stores屬性,但它們包含完整的類名稱,而不是商店標識。

回答

1

只需加載檢索標記的第一個存儲(將其存儲在cookie或全局變量中),然後在該標記加載存儲的load事件中,執行Ext.StoreManager.each(function(store) { //code... })循環。

很明顯,在那個循環中,跳過令牌加載存儲。