【发布时间】:2013-06-29 14:17:25
【问题描述】:
我试图在同一页面上放置 2 个 d3.js 强制布局图,仅由一个脚本创建。我还对它们应用了各种事件。但是一个人在一个图表上工作,同样的动作也适用于另一个,我不需要。
我无法保持他们之间的个性。
我该怎么做?
【问题讨论】:
标签: javascript d3.js force-layout
我试图在同一页面上放置 2 个 d3.js 强制布局图,仅由一个脚本创建。我还对它们应用了各种事件。但是一个人在一个图表上工作,同样的动作也适用于另一个,我不需要。
我无法保持他们之间的个性。
我该怎么做?
【问题讨论】:
标签: javascript d3.js force-layout
您需要为它们创建单独的力布局,并保留分配给每个单独的节点和链接。也就是说,每个节点都应该有自己的d3.layout.force(),每个节点集之间的交集应该是空的,并且它们之间应该没有链接。
【讨论】:
尝试使用相同的 SVG 在同一页面中绘制图形
【讨论】: