antvis/G6

使用G6.Util.processParallelEdges()导致Edge中关于loopCfg配置项重置 #4316

weimengdexiaolaohu-8 posted onGitHub

问题描述

我的工程里使用G6时,引入了G6.Util.processParallelEdges的工具实现两节点互相连线使线不重叠。但是当我将请求的接口的数据中边的数据处理成带有loopCfg:{position:'right',dist:60}配置的数据时,渲染时,这个配置被重置成loopCfg:{position:'top',dist:50}了。不引入这个G6.Util.processParallelEdges工具这个配置不会被重置,想请咨询一下怎么既保证引入这个G6.Util.processParallelEdges工具实现两节点互相连线使线不重叠,又可以保留用户对loop类型的线的其他自定义配置!

重现链接

重现步骤

预期行为

保证引入这个G6.Util.processParallelEdges工具实现两节点互相连线使线不重叠,又可以保留用户对loop类型的线的其他自定义配置!

平台

  • 操作系统: [macOS]
  • 网页浏览器: [Google Chrome]
  • G6 版本: 最新版本

屏幕截图或视频(可选)

No response

补充说明(可选)

保证引入这个G6.Util.processParallelEdges工具实现两节点互相连线使线不重叠,又可以保留用户对loop类型的线的其他自定义配置!


Fund this Issue

$0.00
Funded

Pull requests