0

我正在处理一些用户信息以在网络图中表示数据。并且数据节点/链接正在动态加载。

加载子节点数据时,子节点链接信息将替换父节点链接信息。这给我带来了问题。

现在我试图找到一种方法,为什么如果任何两个节点链接已经加载,那么该链接不应该被新链接覆盖。这意味着新链接将被删除。

我附上了加载数据时收到的消息的屏幕截图。

在此处输入图像描述

我在 ZoomChart 文档和谷歌上搜索了这个。但我没有找到任何解决方案。

4

1 回答 1

0

该链接应该具有相同的数据,无论它是触发加载该链接的子节点还是父节点。如果链接内容根据方向不同,那么听起来您应该有两个链接,例如:

{id: "child-parent", from: "child", to: "parent", extra: {someProperty: 1}},
{id: "parent-child", from: "parent", to: "child", extra: {someProperty: 2}}

你不应该有以下情况:

{id: "parent-child", from: "child", to: "parent", extra: {someProperty: 1}},
{id: "parent-child", from: "parent", to: "child", extra: {someProperty: 2}}

因为这将使人们无法理解应该如何处理链接。

此外,如有必要,请使用multiLinkProcessor组合多个链接。

于 2019-12-14T13:13:49.247 回答