Extjs D3 水平树
Extjs D3 Horizontal tree
如何使链接从矩形的边缘开始。
我正在使用 Extjs 现代框架 6.2.1。我正在使用 sencha architect 高级控件。我已经覆盖了控件来带来这个自定义视图。现在我在链接上遇到问题。我不知道如何从矩形的边缘开始。任何帮助将不胜感激
var rectSize=246;
this.setDiagonal(d3.svg.diagonal()
.source(function(d) { return {"x":d.source.x, "y":(d.source.y+rectSize)}; })
.target(function(d) { return {"x":(d.target.x), "y":d.target.y}; }) .projection(function(d) { return [d.y, d.x]; }));
用新的节点y值设置新的对角线。将节点的宽度添加到源节点 y attr(在源处设置)。它将反映所有节点
如何使链接从矩形的边缘开始。
我正在使用 Extjs 现代框架 6.2.1。我正在使用 sencha architect 高级控件。我已经覆盖了控件来带来这个自定义视图。现在我在链接上遇到问题。我不知道如何从矩形的边缘开始。任何帮助将不胜感激
var rectSize=246;
this.setDiagonal(d3.svg.diagonal()
.source(function(d) { return {"x":d.source.x, "y":(d.source.y+rectSize)}; })
.target(function(d) { return {"x":(d.target.x), "y":d.target.y}; }) .projection(function(d) { return [d.y, d.x]; }));
用新的节点y值设置新的对角线。将节点的宽度添加到源节点 y attr(在源处设置)。它将反映所有节点