我们目前正在开发一个应用程序,它使用dygraphs来定期绘制从服务器检索的数据(1秒)。 dygraphs很好地服务于这个应用程序,我们在性能方面没有遇到重大问题。现在,我们正在尝试获取大块数据(5组5000点)并将它们绘制在单个dygraph图上,系统似乎在渲染绘图时陷入困境(大约需要2秒才能返回)。根据我的理解,dygrpahs应该相当快,所以很可能我做错了。有没有人对如何提高应用程序的性能有任何想法?
您可以找到效果时间表here。
答案 0 :(得分:2)
一些想法:
dygraph-dev.js
而不是生产包。开发版包含一些可以减慢图表渲染速度的调试代码。stroke
来电时看到了可怕的“未优化:优化太多次”警告。看看之前是否发生这种情况会很有趣。如果没有现场演示,很难说很多其他内容。