如何停止力导向图模拟

the*_*eta 5 graph d3.js

我试图通过重用这个众所周知的示例,使用 D3 进行有向图的 HTML 表示:http://bl.ocks.org/mbostock/4062045

我有一个包含 5K 个节点和 20K 个边的数据。

问题是,当我加载页面时,它似乎永远不会完成分区(或对数据执行的任何其他操作),所以我迫不及待地想看到完整的结果。

有什么办法可以停止模拟吗?
例如,大约 20 秒后,网络图已良好分区,我希望它停止。

小智 3

simulation.stop()\n
Run Code Online (Sandbox Code Playgroud)\n\n

停止模拟\xe2\x80\x99s 内部计时器(如果正在运行),并返回模拟。如果计时器已经停止,则此方法不执行任何操作。此方法对于手动运行模拟很有用;

\n