antvis/G6

removeItem删除多个的时候不好使,并且undo不能一次撤销多个 #3425

broXue posted onGitHub

问题描述

removeItem删除多个的时候不好使,并且undo不能一次撤销多个 graph.getNodes().forEach((node: any) => { if(node.getStates('yourStateName').includes('yourStateName')){ mapCanvasGraph.removeItem(node.getModel().id); } });

重现链接

1

重现步骤

就是选中页面的多个节点,然后点击删除,不能选择删除,然后点击撤销undo的时候会一个一个撤销,不能撤销上一步删除的几个基点

预期行为

希望删除的时候能删除干净,比如我删除了4个,然后我调用undo的时候,恢复之前删除的4个节点

平台

  • 操作系统: [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] over 1 year ago

Fund this Issue

$0.00
Funded

Pull requests