0

我有一个 4 级树,并希望在激活 2 级节点时扩展其所有子级(和子级的子级)。我可以通过以下方式确定当前的激活节点级别:

if(node.getLevel() == 2)...

我想是这样的:

if(node.getLevel() == 2) node.expand(true)

但这不起作用。

4

1 回答 1

1

您可以实现onActivate事件处理程序以递归方式扩展所有节点。

onActivate(node){
    if(node.getLevel() == 2){
        node.visit(function(n){
            n.expand(true);
        });
    }
}
于 2012-02-12T07:41:17.997 回答