Мой вопрос похож на http://www.sencha.com/forum/showthread.php?2916-insert-update-delete-child-nodes-dynamically
, с той лишь разницей, что я использую Ext.Tree.Я разделил главную страницу на две части.Я сохранил левую часть для отображения данных в древовидной структуре и правую часть для отображения некоторых деталей на экране.
В настоящее время есть некоторые дочерние узлы, находящиеся под корневым узлом (источник).Когда один из дочерних элементов щелкает, я заполняю некоторые данные в правой части экрана.
Может ли кто-нибудь объяснить мне, как динамически обновлять (вставлять / обновлять / удалять) дочерние узлы, когда я добавляю или удаляю данные в правой частиэкран, который является сеткой.
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:'[JS Array]',
root: {
nodeType: 'async',
text: 'ALL',
draggable: false,
id: ''
}
});
// render the tree
tree.render('tree-div');
tree.getRootNode().expand();
});