从另一棵树的节点子集中创建一个花式树

时间:2020-10-20 16:30:49

标签: fancytree

是否可以从另一个花式树中存在的节点子集创建花式树?

本质上,我要完成的工作是,用户单击树中的一个节点,使用该节点的键来获取其结构(及其所有子级),然后将其传递给新树的源

是这样的:

var tree = $.ui.fancytree.getTree("#exampleTree");
var node = tree.getNodeByKey(key);

$("#newTree").fancytree({
    selectMode: 1,
    source: {node}
});

任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

这可以通过结合使用subNodes = node.toDict(true)tree.reload(subNodes)来实现。

另请参阅the API docs