我是 D3 可视化的新鲜蜜蜂。目前正在为数据沿袭创建 D3 树布局可视化。在数据沿袭流中,可以从多个父节点派生一个子节点。这是示例。在下面的示例中,“DevLead”可能与 2 个经理一起工作。
var data = [
{ "name": "Director", "parent": "null", "depth": 0 },
{ "name": "Manager1", "parent": "Director", "depth": 1 },
{ "name": "Manager2", "parent": "Director", "depth": 1 },
{ "name": "DevLead", "parent": "Manager1", "depth": 2 },
{ "name": "DevLead", "parent": "Manager2", "depth": 2 }
];
Run Code Online (Sandbox Code Playgroud)
获取输出请参考下图。
我希望看到“DevLead”孩子应该只展示一个,并且应该从“Manager1”和“Manager2”派生出来。任何人都可以帮助解决这个问题。