【发布时间】:2013-10-10 17:59:43
【问题描述】:
是否可以在 d3.js 中调整强制布局的大小?例如,我有一个由
定义的布局var force = d3.layout.force()
.nodes(documents.nodes)
.linkDistance(0)
.friction(.2)
.size([width, height]);
force.start();
我希望稍后在项目中调整它的大小。这可能吗?
【问题讨论】:
-
你试过重置
.size()吗? -
我试过
force.size([newWidth, height]).start();无济于事... -
请注意,增加布局的大小并不意味着会使用额外的空间。您对此的具体用例是什么?
-
我在一页上有几个项目,当专注于其他布局之一时,我希望强制布局缩小。
-
您还必须调整容器的大小。
标签: javascript d3.js resize force-layout