Я разделил свой экран на 4. Мне нравится использовать один и тот же объект статической переменной для всех четырех разделов экрана. Можно обновить объект переменной из одного деления экрана, это должно повлиять на все другие подразделения разравнивания
слева будет дерево, а справа будет проводник
Ext.Ajax.request({
url : '/myapp/forms/getTreeObject',
params : {
fileName : 'text',
fileType : 'folder',
rootPath : 'path'
},
success : function(result) {
// Ext.Msg.alert("INFO",result.responseText);
fileSysObj = Ext.util.JSON.decode(result.responseText);
userSettingPanel.tpl.overwrite(userSettingPanel.body,
fileSysObj);
}
});
var tree = new Ext.tree.TreePanel({
useArrows : true,
animate : true,
enableDD : true,
collapseFirst :false,
containerScroll : true,
border : false,
id : 'workspace',
root : new Ext.tree.AsyncTreeNode({
childNodes :fileSysObj,
text : 'Workspace'
}),
loader : new Ext.tree.TreeLoader()
});
<- язык: lang-js ->