antvis/G6
The issue has been closed
dagre布局,指定layer层级,controlPoints为空 #4331
yonghengdeanjing posted onGitHub
问题描述
问题1:dagre布局下,指定layer层级,节点连线的controlPoints为空
下图,节点1_1到节点3_2的连线,controlPoints为空
下图,节点1_1到节点57_4的连线,controlPoints导致穿过节点了
问题2:
没有监听到afterlayout事件
重现链接
https://stackblitz.com/edit/react-gtrsxk-vzgk9z?file=issue1.js,style%2Findex.scss,index.js,graph.js
重现步骤
1.进入页面 2.点击任意节点 3.打开浏览器控制台,看打印的节点连线controlPoints信息
预期行为
1.dagre布局,指定layer层级,按指定的layer层级布局 2.dagre布局,指定layer层级,期望有正确的节点连线控制点controlPoints,且controlPoints避开节点(因为项目要根据controlPoints画横平竖直的连线且避开节点) 3.可以监听到afterlayout事件回调
平台
- 操作系统: [macOS, Windows, Linux, React Native ...]
- 网页浏览器: [Google Chrome, Safari, Firefox]
- G6 版本: [4.8.7 ... ]
屏幕截图或视频(可选)
No response
补充说明(可选)
No response