setItemState没有立即更改节点状态,下面代码执行的效果是5个节点最后集中一起更改了状态,而不是按执行顺序一个一个修改状态,请问是什么原因,有什么解决办法
代码如下
this.graph.setItemState('node1','selected',true)
this.graph.paint()
sleep(1000);
this.graph.setItemState('node2','selected',true)
this.graph.paint()
this.graph.setItemState('node3','selected',true)
this.graph.paint()
sleep(1000);
this.graph.setItemState('node4','selected',true)
this.graph.paint()
sleep(1000);
this.graph.setItemState('node5','selected',true)
this.graph.paint()
sleep(1000);
不清楚你具体是怎么实现的,看下这个 demo,一个一个改变状态的:https://codesandbox.io/s/wonderful-worker-inhz2?file=/index.js
不清楚你具体是怎么实现的,看下这个 demo,一个一个改变状态的:https://codesandbox.io/s/wonderful-worker-inhz2?file=/index.js
谢谢~~~
Most helpful comment
不清楚你具体是怎么实现的,看下这个 demo,一个一个改变状态的:https://codesandbox.io/s/wonderful-worker-inhz2?file=/index.js