2012-08-22 93 views
0

控制器加載存儲

if(rec.data.category == "TestLinksList") { 

    /* Assign new store before loading view */ 

    /* ----- Start: Code not working ----- */  
    var testStore = Ext.getStore('linksStore'); 
    testStore.load(); 
    /* ----- End: Code not working ----- */  

    }; 

this.getHome().push({ 
    xtype : rec.data.category, 
    // Assign testStore here 
}); 

上述函數被調用,一個列表項的抽頭。如果類別是'TestLinksList',那麼我必須分配一個新的商店並使用'push'方法顯示並顯示視圖。

任何人都可以請讓我知道如何爲控制器中的視圖分配商店。

回答

1

你可能只是這個(假設你的xtype延伸Ext.List):

this.getHome().push({ xtype: rec.data.category, store: testStore });

+0

不過,這並不裝載存儲。 –

+0

我的上帝!我絕對需要休息一下。多麼愚蠢!感謝Rob。謝謝。 –