ExtJS 4: Como Percorrer todos os Items da Tree Store
Dica rápida: como percorrer todos os items (Nodes) de uma Tree Store.
Basta usar o código abaixo.
É uma função recursiva que vai percorrer todos os níveis da Tree.
[code lang="js" firstline="1" toolbar="true" collapse="false" wraplines="false"]function listNodes(childNodes){
Ext.each(childNodes, function(node){
//faz alguma coisa
console.log(node.internalId);
//explora os filhos do Node - se tiver algum
if (!node.leaf) {
listNodes(node.childNodes);
}
});
};
listNodes(store.getRootNode().childNodes);[/code]
Até a próxima!