我尝试在此处更改 NodeGraph 的默认比例,以便在首次加载时适合屏幕。它是用D3.js编写的。是否有定义缩放的初始变量?
问问题
767 次
2 回答
1
transform
您可以在顶级g
元素上设置一个合适的,例如g.attr("transform", "scale(0.8)")
.
于 2013-06-28T17:55:00.510 回答
1
我设法改变了初始重力,这使得不再需要缩放:
// Gravity at pageload:
initial_gravity=0.07; // to apply a change here, enter `make` in you terminal
var force = d3.layout.force()
.charge( function (d) {
if (d.flags.client)
return -30 * chargeScale
return -100 * chargeScale
})
.gravity(initial_gravity)
....
之后您需要make
在控制台调用以应用更改
于 2013-06-28T18:28:23.520 回答