-
Notifications
You must be signed in to change notification settings - Fork 1.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
当graph中没有元素时,不会触发render:done事件 #3947
Comments
没有元素为啥要触发 render:done 事件呢? |
@NewByVector 会更统一 |
只有元素渲染是异步的,才需要 |
render:done只是从字面意思就是渲染结束,并没有说是某个元素或者node的渲染,没有元素graph自然也就渲染结束了,用户可以统一做后续处理,就像html渲染结束并不意味着html中必须有任何元素 不过可能是牛角尖了,也可以close,或者记录为次要 |
我认同这种说法,应该有一个画布准备完毕的回调函数,或者fromJSON应该有一个回调函数是整体渲染完毕的回调 |
render:done 其实给我的感觉就是ready,感觉应该需要。 |
render:done事件,好像在渲染过程中会触发多次,我想要的是一个全部渲染完成后,触发的事件 |
我们需要流程图数据进行计算,如果没有全部渲染完成后的事件,有时初始化计算的时候会因为拿不到画布的数据而出现报错 |
我的流程图有的是会节点数量+1次调用这个函数,有的就会正确的只调用一次这个函数,我想知道区别是什么 |
迷惑了 这个东西还会触发n次 因为开启了async 有没有只触发一次的api 啊。 既然都done了,还触发多次,感觉有歧义 |
我也遇到了这个问题😂请问您最后是怎么解决的 |
Describe the bug
当graph中没有元素时,不会触发render:done事件
Your Example Website or App
none
Steps to Reproduce the Bug or Issue
none
Expected behavior
正常触发render:done事件
Screenshots or Videos
No response
Platform
Additional context
No response
The text was updated successfully, but these errors were encountered: