【发布时间】:2021-09-09 23:17:26
【问题描述】:
如何镜像 d3 树?我已经使用了这些代码https://observablehq.com/@d3/zoomable-icicle,但我不能把父亲放在正确的位置。我认为是attr("transform", d => translate(${d.y0},${d.x0})),我尝试了函数
positions(d){
console.log(d.depth)
if (d.depth == 0){
d = d.children[0].children[0].children[0];
return (d.x0);
}
else if(d.depth == 1){
d = d.children[0];
return (d.x0);
}
else if(d.depth == 2){
d = d.parent;
return (d.x0);
}
else{
return 0;
}
}
但它不起作用。
【问题讨论】:
标签: javascript html d3.js tree