Ma question est: Comment puis-je charger le TreeStore à la fois? Parce que maintenant, si j'utilise proxy, pour obtenir Tree, après le rendu, quand je développe le leaf, il y a une requête de plus avec le paramètre GET 'node' - l'identifiant du noeud feuille. J'ai donc besoin de responcez l'arbre de cette feuille ... mais je veux charger TOUT arbre en même temps et plus de demandes pour cet arbre.Chargez TreeStore à la fois. Etxjs 4
En ce moment, j'ai les code:
Ext.define('AdminPanel.TreeNavigation', {
extend: 'Ext.data.Model',
fields: ['id', 'text', 'leaf', 'children']
});
var store = Ext.create('Ext.data.TreeStore', {
model: 'AdminPanel.TreeNavigation',
proxy: {
type: 'ajax',
url : 'admin/getTreeNav',
reader: {
type: 'json',
root: 'result'
}
},
root: {
expanded: true
}
});
La même question a été résolue dans ce fil: http://www.sencha.com/forum/showthread.php?237870-Load-TreeStore-at-once.-Etxjs-4&p=873775#post873775 –