【问题标题】:How to make d3js node positions deterministic?如何使 d3js 节点位置具有确定性?
【发布时间】:2016-05-24 08:32:39
【问题描述】:

我正在尝试使用http://nylen.tv/d3-process-map/graph.php,但每次刷新页面时,组节点的位置都会发生变化。我怎样才能防止这种情况?我希望具有组的节点的位置在页面刷新时不会改变。

【问题讨论】:

  • 我不应该打开链接来理解您的问题。有一天,您的外部链接将停止工作,并且很可能会在 SO 死亡之前。当这种情况发生时,这个问题会有任何意义吗?它对遇到与您相同问题的其他人有用吗?如果这些问题的答案是“否”,那么这是一个糟糕的问题。

标签: javascript d3.js graph


【解决方案1】:

来自文档:

如果你不手动初始化位置,强制布局会随机初始化它们,导致一些不可预知的行为。

所以你必须设置节点的初始位置以获得非随机图

【讨论】:

    猜你喜欢
    • 2023-03-11
    • 1970-01-01
    • 1970-01-01
    • 2019-08-22
    • 2019-04-10
    • 1970-01-01
    • 2012-06-05
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多