我在 D3 中使用力导向布局,它从 JSON 文件中获取数据,然后,当双击其中一个节点时,查询数据库以查找指向该节点的链接并更新链接和节点数组试图将新数据附加到可视化项。似乎在没有链接的情况下附加节点时,它们工作正常,但到 xy 坐标的链接最终为 NaN。这里可以看到效果,双击其中一个节点即可:
最佳答案
我通过重写代码以遵循来自 Bostock 的带有附加示例的力导向来修复此问题。当您覆盖节点和链接数组而不是将数据推送到它们时,似乎会出现此问题,以防有人遇到类似问题。
更新后的代码在原始要点中,可以在这里看到:
关于javascript - D3.js 中力导向布局追加的 NaN,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10273981/