d3.js中单个节点中的复杂符号,其中符号依赖于数据



有一些使用d3.js在图形布局中对不同节点使用不同形状的例子(例如,d3.js的力向图形使用不同的节点符号)。还有一个将符号和图像组合在一个节点中的例子(将d3.js符号替换为图像)。

是否有办法在单个节点中包含多个形状,其中节点中包含的形状依赖于该节点的数据?

当然,d3 force布局中的"节点"只是一个抽象概念。

节点将被布局赋予x和y属性,您可以很容易地使用这些属性来翻译包含多个符号的<g>元素。

这里是一个简单的例子

最新更新