如何在页面刷新后禁用更改 GoJS 图?

How to disable changing GoJS diagram after page refreshing?

我的问题很简单。我是 GoJS 图表构建的新手。 我的网络应用程序页面中有一些静态 GoJS 图。 但是在我刷新页面后,图表改变了它的形式。它仍然由我在刷新之前拥有的相同块组成,但它只改变了形式。

我怎样才能禁用它?刷新后需要同形式的图

您在使用 ForceDirectedLayout 吗?我相信这是唯一具有不确定行为的标准布局,因为它使用了 Math.random.

如果是,请将 http://gojs.net/latest/api/symbols/ForceDirectedLayout.html#randomNumberGenerator 设置为空。

一般的替代方法是保存所有节点的位置并在 Node.location.

上使用绑定