antvis/G6

关于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


This issue has been closed because it has been outdate for a long time. Please open a new issue if you still need help.

这个 issue 已经被关闭,因为 它已经过期很久了。 如果你仍然需要帮助,请创建一个新的 issue。

posted by github-actions[bot] 10 months ago

Fund this Issue

$0.00
Funded

Pull requests