我应该将链接与节点分开存储,还是应该是节点属性?
由于节点“有”边缘,似乎我应该以这样的方式构造数据:
{"nodes":[{"name":"Homepage",
"links":[{"name":"002","value":"1"}]},
{"name":"FAQ"}
]}
但是在我有节点之前我无法呈现链接,所以看起来这个结构强迫我分析我的整个图形两次。它似乎也是流行的d3示例,它们将节点与链接分开,例如
{"nodes":[{"name":"Homepage"},
{"name":"FAQ"}],
"links":[{"source":"Homepage","target":"FAQ","value":1}]
}