2013-06-05 2 views
1

나는 extjs 4.x에서 만든 나무가 있고, 나는 그 노드의 잎의 수인 어떤 노드라도 셀 수 있어야한다. 그리고 나는 총 잎의 수를 의미합니다. 잎의 수는 해당 노드의 "하위 노드"의 잎을 의미합니다. 캐스케이드 방법이 있지만 사용하기가 어렵습니다.extjs 트리에서 노드의 잎 수를 어떻게 계산합니까?

답변

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

시도해 보셨습니까? 너에게 효과가 있었 니? –

+0

완벽하게 작동;) – OhMyGeo

+0

나는이 10 개의 상향 보를주고 싶다. 밀께 고마워. – Snowman

관련 문제