Extjs4 Ext JS 4树面板-根显示为双精度

Extjs4 Ext JS 4树面板-根显示为双精度,extjs4,extjs4.1,treepanel,Extjs4,Extjs4.1,Treepanel,我的树网格的根显示为双精度。[如屏幕截图所示]在这种情况下,驱动器将是我的根目录,我希望它可见 如果有人能帮助我,我会很高兴的 提前谢谢 以下是我的树视图定义: Ext.defineappName+'.view.document.FolderTree',{ 扩展:“Ext.tree.Panel”, 别名:“widget.foldertree”, 要求:[ “Ext.grid.plugin.CellEditing”, 'Ext.tree.plugin.TreeViewDragDrop', “Ext

我的树网格的根显示为双精度。[如屏幕截图所示]在这种情况下,驱动器将是我的根目录,我希望它可见

如果有人能帮助我,我会很高兴的

提前谢谢

以下是我的树视图定义:

Ext.defineappName+'.view.document.FolderTree',{ 扩展:“Ext.tree.Panel”, 别名:“widget.foldertree”, 要求:[ “Ext.grid.plugin.CellEditing”, 'Ext.tree.plugin.TreeViewDragDrop', “Ext.grid.column.Action” ], 标题:“文件夹”, iconCls:“图标文件夹”, 商店:“FoldersTreeStore”, rootVisible:false, folderSort:是的, 动画:对, autoScroll:是的, 隐藏者:没错, 视图配置:{ 插件:{ p类型:“treeviewdragdrop”, dragText:“拖动以重新排序”, ddGroup:“任务” } }, initComponent:函数{ var me=这个; me.plugins=[me.cellEditingPlugin=Ext.create'Ext.grid.plugin.CellEditing']; me.columns=[ { xtype:'树柱', 数据索引:“folderName”, 弹性:1, 编辑:{ xtype:'textfield', selectOnFocus:true, 验证器:functionvalue{ value=Ext.String.trimvalue; 返回值.length<1?this.blankText:true; } } }, { xtype:'actioncolumn', 宽度:24, //图标:“resources/images/cross-script.png”, //iconCls:“x隐藏”, iconCls:“图标关闭”, 工具提示:“删除” } ]; this.btnCreateFolder=Ext.create'Ext.button.button'{ iconCls:“图标新建文件夹”, 工具提示:“创建新文件夹”, 操作:“创建文件夹” }; this.btnDeleteFolder=Ext.create'Ext.button.button'{ iconCls:“图标删除文件夹”, 工具提示:“删除文件夹”, 操作:“删除文件夹”, 残疾人士:对 }; this.dockditems=[{ xtype:'工具栏', 船坞:“底部”, 项目:[me.btnCreateFolder,'-',me.btnDeleteFolder] }]; me.callParentarguments; } }; 树顶:

Ext.defineappName+'.store.FoldersTreeStore',{ 扩展:“Ext.data.TreeStore”, 模型:appName+'.model.Folder', 自动加载:false, 自动同步:错误, 代理:{ 键入:“ajax”, api:{ 阅读:“folder/load.ajax”, 创建:'folder/saveOrUpdate.ajax', 更新:“folder/saveOrUpdate.ajax”, 销毁:“文件夹/delete.ajax” }, 读者:{ 键入:“json”, root:'数据', successProperty:“成功”, totalProperty:“totalCount” }, 作者:{ 键入:“json”, writeAllFields:对, 编码:对, root:“数据” }, 听众:{ 异常:functionproxy、响应、操作{ Ext.MessageBox.show{ 标题:“远程异常”, msg:operation.getError, 图标:Ext.MessageBox.ERROR, 按钮:Ext.Msg.OK }; } } }, 分拣机:[ { 属性:'顺序', 方向:“ASC” } ] }; 我从服务器获取的数据:

{数据:{ 叶:错, 福德里德:1, 订单:1, 对,, 图标驱动器, folderName:DRIVE, 数据:[{ 福德里德:2, folderName:ggg, 订单:2, 叶:是的, 图标文件夹 }] }, 成功:没错, 总数:1 }
有几件事:1你能提供你的模型的定义吗?2尝试将顶级数据包装为数组,当前将其作为对象,因此使用data:[{}]而不是data:{}。