如何使用dagre-d3更改图形的初始位置?

时间:2019-02-17 08:02:47

标签: javascript d3.js graph dagre-d3

我正在使用dagre-d3创建家谱,并想更改图形的初始位置。现在,当我刷新页面时,图形不在第一张图像上的可见区域内。我要怎么做才能将初始位置向左移动成第二张图像上的样子?我认为这段代码是关于初始参数的。对不起我的英语不好。 Image 1 Image 2

// Set up zoom support
var svg = d3.select("svg"),
inner = d3.select("svg g"),
zoom = d3.behavior.zoom().on("zoom", function() {
  inner.attr("transform", "translate(" + d3.event.translate + ")" +
                              "scale(" + d3.event.scale + ")");
});
svg.call(zoom); 

0 个答案:

没有答案