我在毕业项目中使用Cytoscape.js 2.7.15,我需要做一些简单的可视化,比如更改节点的标签。
subjectNode.style('label',myDesiredLabelToshow);
对我有用,但我在 for 循环中使用它,当我想慢慢地或在调试模式下查看我的算法如何工作来标记它们时,节点的标签不会立即改变,它们最终会在我的函数之后一起改变结束(我的意思是结束功能范围)。
我尝试使用cy.batch();
cy.startBatch()
甚至尝试设置Timeout
但没有任何效果。
在调试模式下跟踪cytoscape.js文件后,我看到了一个函数o.requestAnimationFrame = function..在调试器点击更改应用于我的图形后,我如何在我的自定义函数中手动触发它?