我正在绘制元素可能不同的图表,例如:
[
{id: 1, type: "type1", name: "Some name" },
{id: 2, type: "type2", name: "Some name" },
{id: 3, type: "type2", name: "Some name" },
{id: 4, type: "type1", name: "Some name" }
]
现在,如果元素是type = type1,我希望它添加
<g>
<rect width="10" height="10" fill="blue" />
<text x="0" y="0" fill="red">Some name</text>
</g>
如果type = type2
<g>
<rect width="10" height="10" stroke="blue" />
<rect x="15" y="15" width="10" height="10" stroke="blue" />
<text x="0" y="0" fill="red">Some name</text>
</g>
我如何使用D3js做到这一点?
答案 0 :(得分:2)
我同意Lars ......但是......如果你真正想要的是一个很酷的大纲,不要再看了......我给你Kitchen Sink Outliner ...带有自己的厨房水槽秤系统; - )
d1 = 30;
d2 = d1 + 5;
注意:......工作太辛苦......需要一些轻松......