我需要將JSON數據加載到Tree或TreePanel中。 JSON數據不是來自文件,也不是來自URL,而是隨時隨地構建的。EXTJS 3.4將JSON數據動態加載到TREE中
我找不到任何示例。
任何人都可以幫忙嗎?
我需要將JSON數據加載到Tree或TreePanel中。 JSON數據不是來自文件,也不是來自URL,而是隨時隨地構建的。EXTJS 3.4將JSON數據動態加載到TREE中
我找不到任何示例。
任何人都可以幫忙嗎?
當我試圖創建一個Treegrid afetr在搜索字段中搜索某些內容(需要通過URL傳遞)時,我發現了一些奇怪的行爲。
如何我創建這裏的邏輯:
請求去了2次 雖然我沒有根節點,但樹中的空白根節點。
我修正了它在以下方式...不確定笏擴大這是正確的。任何更好的解決方案,請分享
Didn’t define any treestore inside tree view
rootVisible: false
search: function(button){
var searchText = this.getSearchField().value;
//created a store instance
var mystore = Ext.data.StoreManager.lookup('MyTreeStore');
mystore.setProxy({
type: 'ajax',
url: 'app/searchid/'+searchText;
});
var mytree = Ext.create('AM.view.MyTree',{store:mystore});
Ext.getCmp('tn').add(mytree);
//DON’T USE store.load() method As we have set rootVisible: false so it will automatically try to load the store or will send the request
}
Ext.define('AM.store.BomTreeStore', {
extend: 'Ext.data.TreeStore',
model: 'AM.model.BomTree',
autoLoad: false,
folderSort: true
});
任何更好的解決方案,這裏面plz s野兔:)
你可以通過編程創建一個根節點。 迭代您的數據並將子節點添加到根節點。 已經說明相當不錯的位置: