antvis/G6

The issue has been closed
关于combocombined布局,元素坐标不生效的问题 #4145
weimengdexiaolaohu-8 posted onGitHub
问题描述
layout: type:'combocombined', preventNodeOverlap:true, spacing:10, outerLayout:new G6.Layout['dagre']({ rankdir:"LR", nodesep:100, ranksep:100 }), innerLayout:new G6.Layout['dagre']({ rankdir:"LR", nodesep:20, ranksep:100 }), } 以上是layout的布局配置。 我通过按钮绑定一个保存事件,调用graph.save()方法获取拖动后的所有元素坐标等相关数据后,保存。然后再回来拿取刚刚存的数据渲染,结果元素的位置没有任何改变,还是初始化时的默认配置。
我的需求就是想用户在图中拖拉拽后,能够保存图中元素的位置信息。以便下次能够按照用户调整的布局展示。
重现链接
无
重现步骤
无
预期行为
想用户在图中拖拉拽后,能够保存图中元素的位置信息。以便下次能够按照用户调整的布局展示。
平台
- 操作系统: [macOS, Windows, Linux, React Native ...]
- 网页浏览器: [Google Chrome, Safari, Firefox]
- G6 版本: [4.5.1 ... ]
屏幕截图或视频(可选)
No response
补充说明(可选)
No response