【发布时间】:2013-07-15 14:20:19
【问题描述】:
我已经实现了这个http://jsbin.com/omokap/3/edit:
但是,我想取消图形的动态行为(例如在 dragend 状态下,但这仅适用于单个节点)并将节点放置在从 json 获取的设置点中。
我已经看到这个问题Moving fixed nodes in D3 和Fix Node Position in D3 Force-Directed Layout。 我不明白如何在我的示例中使用它们。
有人可以帮我吗?
【问题讨论】:
-
对于不想移动的节点,将
fixed属性设置为true。 -
我已经阅读了其他问题和相关回复,并且我已经做出:
for (i=0;i<nodes.length nodes true function return d.cx d.cy> 这是结果<a href="/default/index/tourl?u=aHR0cDovL2pzYmluLmNvbS9vbW9rYXAvNC9lZGl0" rel="nofollow" target="_blank">jsbin.com/omokap/4/edit</a></nodes.length> -
@LarsKotthoff 我哪里出错了?
-
你的例子对我不起作用。原则上,您的代码应该实现您想要的。
-
Excuse me example 不起作用,因为我的 IPS 有问题,如果添加 D3js 库则无法保存。我自己解决了。感谢您的宝贵时间。
标签: d3.js force-layout