从开始,当你点击上面的方框时,我想要选中分支框。例如,在下面的图片中,我希望选中BRE框,选中树枝的五个复选框,反之,取消选中的BRE将取消选中五个子复选框。
为此,我对代码做了一些修改:
// On click, check the corresponding box, select it as well as its children (recursively)
function check(d) {
d.Selected = !d.Selected;
d3.select(this).style("opacity", boxStyle(d));
我正在开发一个可视化工具,在这个工具中,我试图表示树状结构中的一组节点。在后端:
节点包含在链接列表每个节点可以有0 -> n子节点节点包含它们的名称、包含节点子节点的数组和包含节点父节点的数组节点也可以是不同类型的节点,但是现在可以忽略
示例:
A -> B -> (C -> null / D -> E/F/G)
(A has B as a child, B has C and D as children. C has no children, D has E/F/G as children)
我正在使用React D3树库进行可视化。树接受的示例数据:
con