我正在尝试使用大约5k节点和25k链接渲染D3力布局。我收到以下错误,没有进一步的提示:
Uncaught RangeError: Maximum call stack size exceeded
正确渲染较小的图形。我知道这似乎是一个奇怪的问题,但无法提供进一步的细节;造成这种情况的原因可能是什么?我怀疑布局属性可能会影响其性能,但是之前没有调整它们的经验(即每个属性如何影响渲染过程)。
我目前正在初始化力布局,如下所示:
var force = d3.layout.force()
.size([width, height])
.linkDistance(180)
.charge(-120)
.on('tick', tick);