antvis / layout

Layout algorithms for graphs.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Dagre布局存在的缺陷以及解决方法

lemon0818 opened this issue · comments

两节点双向指向时导致layoutLabel不存在
当A节点和B节点存在双向连接时,会存在第二条双向连接线报错情况
@AntV\layout\es\layout\dagre\src\layout.js内部的updateInputGraph方法中
1667554678284
此处是否需要做出判断进行修正处理
image

1667555128345

根据官网文档,仅存在起点的 layer 一定小于终点的 layer 值,同layer双向连接情况是否考虑缺失? 本地版本

1667555222162

可以提 pr 看看~