2013-06-05 38 views
1

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

回答

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

你试过了吗?它对你有用吗? –

+0

完美地工作;) – OhMyGeo

+0

我想给这10个upvotes。感谢一家工厂 – Snowman