GOJS 中家谱图中 child 的多个 parents

Multiple parents for a child in familytree chart in GOJS

如何在 GOJS 的家谱图中为 child 节点添加多个 parent。是否有任何参数或任何代码行可以这样做?

我想生成如下图。

你是说 http://gojs.net/latest/samples/genogram.html 之类的东西吗?这就是大多数人在想要将两个 parents 显示为单独的节点时使用的方法,每个节点可能都有自己的关系。

http://gojs.net/latest/samples/familyTree.html 示例使用 TreeModel,而不是 GraphLinksModel,因此它无法描述节点可能具有的图形多个 "tree" parents。您必须为您描述的内容使用 GraphLinksModel

此外,该家谱示例使用 TreeLayout,它只适用于 tree-structured 图。您想改用 LayeredDigraphLayout

因此,要获得您绘制的内容,请使用 GraphLinksModelLayeredDigraphLayout