d3强制布局,组为"节点"

时间:2014-03-29 21:28:20

标签: javascript d3.js force-layout

我想在d3.js中创建一个力布局,其中“节点”是svg组而不是单独的svg形状。例如,想象一个g包含一行连接的点集合:我希望力布局能够驱动这些线在屏幕上的位置,而不会影响这些线上各个点的位置。

这可能吗?如果是这样,我怎么能实现它。如果没有,为什么?

1 个答案:

答案 0 :(得分:1)

就强制布局而言,与圆形等相比,处理g元素的方式没有区别。您只需为每个“节点”附加一个g元素和一些内容。

快速演示here