D3中的节点属性

时间:2013-04-06 19:44:39

标签: javascript d3.js

https://github.com/mbostock/d3/wiki/Force-Layout#wiki-nodes

提到节点的以下属性:index,x,y,px,py,fixed和weight

http://bl.ocks.org/mbostock/4062045

该示例使用上述URL未提及的两个节点属性:name和group。

这是文档部分(即链接1)或示例(即链接2)中的一个错误吗?为了使那些我不理解的工作做了额外的工作?

谢谢!

1 个答案:

答案 0 :(得分:3)

第一个链接提到的属性是力布局用于运行模拟的属性。除此之外,您还可以使用任何其他属性来存储其他信息 - 例如在第二个链接中。不同之处在于文档中提到的那些对于一般的力布局有意义,而第二个添加的那些对于这一点是特定的。

在任何可视化中,您将拥有包含节点标签,颜色等信息的其他属性。您可以自由使用您喜欢的任何(未使用的)名称。