我有一個嵌套列表,必須根據用戶在Ext.Carousel中選擇的內容填充新數據。如何在Sencha Touch中更新嵌套列表/樹存儲?
TreeStore.load(newData) // this does not work :(
TreeStore.removeAll() // this works!
看來,文檔和論壇上沒有答案,因爲我一直在尋找2-3天。先謝謝你。
我有一個嵌套列表,必須根據用戶在Ext.Carousel中選擇的內容填充新數據。如何在Sencha Touch中更新嵌套列表/樹存儲?
TreeStore.load(newData) // this does not work :(
TreeStore.removeAll() // this works!
看來,文檔和論壇上沒有答案,因爲我一直在尋找2-3天。先謝謝你。
我已經結束了以下解決方案:
NestedList = Ext.extend(Ext.NestedList, {
loadData: function(data) {
this.store.setProxy({
type:'memory',
data: data,
reader: {
type: 'tree',
root: 'items'
}
});
this.store.load();
{ // some back taps to make it show the top level
this.onBackTap();
this.onBackTap();
this.onBackTap(); };
},
與內存代理的setProxy /荷載組合工作完全好! –