ExtJS4中treePanel为何循环加载树结构,导致浏览器奔溃
为何树一直在循环加载,导致浏览器奔溃呢。
错误结果:
---------------------
 工作平台
     |------工作平台
               |-------工作平台
                        |-------工作平台
                                   。。。。
---------------------
Json数据
---------------------
{
	"dataset" : [{
				"name" : "selfwork",
				"text" : "工作平台",
				"leaf" : false,
				"expended" : false,
				"order" : 1, 
				"children" : [{ 
							"id" : "11",
							"text" : "我的任务",
							"leaf" : true
						}]
			} ]
}
---------------------
Model模型
---------------------
Ext.define('Xrz.model.Menu', {
			extend : 'Ext.data.Model',
			fields : [{
						name : 'id',
						type : 'int',
						mapping : 'id'
					}, {
						name : 'text',
						type : 'string',
						mapping : 'text'
					}, {
						name : 'leaf',
						type : 'boolean',
						mapping : 'leaf'
					}, {
						name : 'loaded',
						type : 'boolean',
						mapping : 'loaded',
						defaultValue : false
					}, {
						name : 'expanded',
						defaultValue : true
					}, {
						name : 'order',
						type : 'int'
					}],
			proxy : {
				type : 'ajax',
				url : 'data/menus.json',
				reader : {
					type : 'json',
					root : 'dataset' 
				}
			}
		});
---------------------
Store
---------------------
Ext.define('Xrz.store.MenuStore', {
	extend : 'Ext.data.TreeStore',
	model : 'Xrz.model.Menu',
	sorters : [{
				property : 'order',
				direction : 'ASC'
			}],
	root : {