如何计算extjs树中节点的叶数?

时间:2013-06-05 09:14:11

标签: javascript extjs tree nodes cascade

我有一个在extjs 4.x中生成的树,我需要计算任何节点,即该节点的叶子数。 我的意思是叶子的总数,这也意味着该节点的“子节点”的叶子。 我看到有一种级联方法,但我无法使用它。

1 个答案:

答案 0 :(得分:7)

var leafCount = 0;
treePanel.getRootNode().cascadeBy(function(node){
    if(node.isLeaf()) leafCount++;
});