Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
你可以在这里看到我的 Highchart 测试示例:图表测试
当您单击“重新加载图表”按钮时,它会重新加载带有随机数的图表。但正如您所见,图表会在很短的时间内消失,然后再次出现。我的问题是:我可以更顺畅地重新加载图表,而不会在很短的时间内消失吗?
对我来说,在 OS X 上使用 Chrome,它根本不会打嗝——旧图表会立即被新图表替换,然后需要一些时间才能将动画显示为完整视图。因此,如果这是您反对的动画时间,我建议只需将图表的 animate 属性设置为 false 即可避免这种情况。
如果这还不够好(例如其他浏览器可能更慢),您可以先关闭动画,然后使用 Highcharts API 调整数据并重新绘制图表,而无需重新创建它。然而,这可能更具侵入性,因此值得从第一种方法开始。