antvis/G6

dagre布局,没有按nodeOrder指定的order布局 #4202

yonghengdeanjing posted onGitHub

问题描述

dagre布局,layout参数指定了keepNodeOrder和nodeOrder,但布局后的节点没有按照指定的nodeOrder。 比如第9层,nodeOrder指定为 '60_9', '59_9', '57_9', '61_9', '62_9', '1_9', '63_9',但实际布局后为 image: 图中节点第一行文本为节点id,

重现链接

https://stackblitz.com/edit/react-gtrsxk?file=index.js

重现步骤

节点第一行文本为节点id,layout参数指定了keepNodeOrder和nodeOrder,但布局后的节点没有按照指定的nodeOrder。 比如第9层,nodeOrder指定为 '60_9', '59_9', '57_9', '61_9', '62_9', '1_9', '63_9',但实际布局后为 image

预期行为

每层按照指定的nodeorder布局

平台

  • 操作系统: [macOS, Windows, Linux, React Native ...]
  • 网页浏览器: [Google Chrome, Safari, Firefox]
  • G6 版本: [4.8.3 ... ]

屏幕截图或视频(可选)

image

补充说明(可选)

No response


Fund this Issue

$0.00
Funded

Pull requests