Ext.onReady(function(){ var proxy=Ext.create('Ext.data.proxy.Ajax',{ url : 'tree.json', reader : { type : 'json', root : 'tree' } }); Ext.regModel('treeModel', { fields: ['key','text'] }); var treeStore = Ext.create('Ext.data.TreeStore', { model : 'treeModel', proxy : proxy }); var tree=Ext.create('Ext.tree.Panel', { title: 'Simple Tree', 200, height: 150, store: treeStore, rootVisible: true }); Ext.create('Ext.container.Viewport',{ layout:'border', items:[{ title:'财务预警系统', collapsible:true, html:'<center><font size=7>财务预警系统</font></center>', region:'north', height:140 },{ title:'公司', items:tree, split:true, collapsible:true, region:'west', 200 }] }); });
后台返回数据 {"tree":[{"text":"测试公司","leaf":true,"key":1},{"text":"测试公司2","leaf":true,"key":2},{"text":"测试公司3","leaf":true,"key":3}]}