我正在将Cytoscape.js与Vaadin框架结合使用 现在我在测试期间遇到了问题。
我试着测量时间,load()函数需要 这是我的代码:
var start = new Date().getTime();
cy.load(eles);
cy.fit();
var end = new Date().getTime();
var time = end-start;
eles是我的元素
我用setInterval()重复一遍。
问题是,每次迭代时函数变得越来越慢
有什么问题?我的错误在哪里?
感谢您的帮助:)
答案 0 :(得分:0)
cy.load()
是一个异步函数,因此如果您尝试在上一次加载完成之前再次加载,则会遇到问题。您是否尝试在加载完成时使用回调?除非你有一些跟踪连续加载进度的方法,否则使用间隔似乎是错误的方法。