antv点击节点设置选中状态不生效、选中某节点时取消选中其他节点
为了确保所有节点的点击状态都被正确地重置为未选中之后,再设置当前节点为选中状态,使用Promise或者异步函数(如果graph.setItemState()支持异步处理且返回Promise)来确保操作的顺序性。先遍历并取消所有节点的选择状态,然后再设置当前项为选中状态,但由于graph.setItemState()可能是一个异步或延迟操作(具体取决于graph对象实现),直接这样写可能并不能保证你期望的顺序。有些时候会不生效,或者想在点击。希望记录的问题能够帮助到你~,遍历取消可能会有问题。
原创
2024-06-25 16:21:37 ·
982 阅读 ·
0 评论