从控制器加载存储

时间:2012-08-22 12:13:18

标签: sencha-touch-2

控制器

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 个答案:

答案 0 :(得分:1)

您可以这样做(假设您的xtype扩展为Ext.List):

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