Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/420.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript ExtJs:TreeLoader:静态数据不工作,但为什么?_Javascript_Extjs_Treeview - Fatal编程技术网

Javascript ExtJs:TreeLoader:静态数据不工作,但为什么?

Javascript ExtJs:TreeLoader:静态数据不工作,但为什么?,javascript,extjs,treeview,Javascript,Extjs,Treeview,我已将屏幕分为4个部分。我喜欢对所有4个屏幕分区使用相同的静态变量对象。可能需要从一个屏幕分区更新变量对象,它必须影响所有其他熨平板分区 左边是树,右边是浏览器 Ext.Ajax.request{ url:“/myapp/forms/getTreeObject”, 参数:{ 文件名:“文本”, 文件类型:“文件夹”, 根路径:“路径” }, 成功:结果{ //Ext.Msg.alertINFO,result.responseText; fileSysObj=Ext.util.JSON.decod

我已将屏幕分为4个部分。我喜欢对所有4个屏幕分区使用相同的静态变量对象。可能需要从一个屏幕分区更新变量对象,它必须影响所有其他熨平板分区

左边是树,右边是浏览器

Ext.Ajax.request{ url:“/myapp/forms/getTreeObject”, 参数:{ 文件名:“文本”, 文件类型:“文件夹”, 根路径:“路径” }, 成功:结果{ //Ext.Msg.alertINFO,result.responseText; fileSysObj=Ext.util.JSON.decodesult.responseText; userSettingPanel.tpl.overwriteuserSettingPanel.body, fileSysObj; } }; 变量树=新的Ext.tree.TreePanel{ 是的, 动画:对, enableDD:true, collapseFirst:false, 集装箱克罗尔:是的, 边界:错, id:'工作区', 根:新的Ext.tree.AsyncTreeNode{ 子节点:fileSysObj, 文本:“工作区” }, 加载器:新的Ext.tree.TreeLoader }; @周:是的


@我所要做的就是添加具有对象级别而不是数组级别的树对象。感谢您对所有人的支持

在添加树的根之后,ajax请求将被触发。有人能告诉我,我希望在这之前发出ajax请求吗?FilesObj是一个树节点集合的结构?