Comment ajouter le noeud racine au panneau Arbre dans ExtJS 4 mvc
-
25-10-2019 - |
Question
J'ai l'arbre avec toute ma tâche qui obtient toutes les données de la base de données et je suis en mesure d'afficher les données dans le panneau TreeView.
Je veux ajouter noeud racine dynamiquement. c'est à dire. utilisateur lorsque clique sur le bouton Ajouter un nœud racine , je suis en mesure de créer une nouvelle racine dans le panneau arborescence.
Je suis en mesure de créer des enfants du panneau racine existant, mais pas le nouveau parent.
Mon code pour ajouter enfant au nœud racine déjà existant est
text: 'Add new Root Node',
iconCls: 'icon-save',
handler: function () {
var task = taskStore.getRootNode().findChild('Name', 'Parent 1');
if(task) {
task.insertChild(0, new taskStore.model({
Name: 'Added as first child!',
PercentDone: 60,
StartDate : new Date(2010, 0, 6),
EndDate : new Date(2010, 0, 8)
})
);
}
}
quand je clique dessus tout va bien, mais je veux créer un nouveau nœud racine. Donc ce que je devais changer à mes choses.
Votre sincèrement de Yogendra Singh
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow