我正在使用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);