标签: javascript d3.js
有些示例使用d3.js(例如Different node symbols for d3.js force-directed graph)在图表布局中为不同的节点使用不同的形状。还有一个将符号和图像组合在一个节点(Replace d3.js symbols with images)中的示例。
有没有办法在单个节点中包含多个形状,其中节点中包含的形状取决于该节点的数据?
答案 0 :(得分:2)
当然,"节点"在d3中,力布局只是一种抽象。
布局将为节点提供x和y属性,您可以轻松地使用这些属性来转换包含多个符号的<g>元素。
<g>
HERE就是一个简单的例子。