我正在尝试使用相同的数据集同时显示多个D3层次结构布局。这很好,除了每个布局计算和重新计算具有不同值的d.x
和d.y
坐标这一事实,这会在更新任何图表时产生冲突。
是否可以覆盖(重命名?)d.x
和d.y
,因为在以下示例中可以覆盖children/values
???
var tree = d3.layout.tree()
.children(function(d) {
return d.values;
});
我一直在为这个问题耗费精力......提前谢谢!
答案 0 :(得分:0)
不,这是布局设置的内容,您无法在不更改源代码的情况下覆盖。但是,您可以使用具有不同布局的相同数据的副本。