0

你可以在这里看到我的 Highchart 测试示例:图表测试

当您单击“重新加载图表”按钮时,它会重新加载带有随机数的图表。但正如您所见,图表会在很短的时间内消失,然后再次出现。我的问题是:我可以更顺畅地重新加载图表,而不会在很短的时间内消失吗?

4

1 回答 1

1

对我来说,在 OS X 上使用 Chrome,它根本不会打嗝——旧图表会立即被新图表替换,然后需要一些时间才能将动画显示为完整视图。因此,如果这是您反对的动画时间,我建议只需将图表的 animate 属性设置为 false 即可避免这种情况。

如果这还不够好(例如其他浏览器可能更慢),您可以先关闭动画,然后使用 Highcharts API 调整数据并重新绘制图表,而无需重新创建它。然而,这可能更具侵入性,因此值得从第一种方法开始。

于 2013-07-04T10:47:44.660 回答