Я новичок в Extjs, хочу динамически загружать данные в дерево. Сервер возвращает мне данные, которые не в формате json, т.е. структура данных в значительной степени испорчена. Какой URL я должен указать в своем коде и как мне работать с форматом данных. Невозможно провести различие между родителем и потомком при просмотре данных, возвращаемых сервером. Я пытаюсь построить дерево на основе следующего кода ...
Ext.onReady(function() {
var Tree = Ext.tree;
var tree = new Tree.TreePanel({
useArrows: true,
autoScroll: true,
animate: true,
enableDD: true,
containerScroll: true,
border: false,
// auto create TreeLoader
dataUrl:'????????????????????',
root: {
nodeType: 'async',
text: 'ALL',
draggable: false,
id: ''
}
});
// render the tree
tree.render('tree-div');
tree.getRootNode().expand();
});