优化highcharts加载体验

项目中用到highcharts,由于有大量的自定义tooltips数据,造成网络传输延时增加,一般情况下网络传输数据量大概在200多KB,影响用户体验。

优化方案:

  1. 初始化加载时只加载基本的x,y轴数据(大概40多KB)
  2. 在鼠标移动至具体点上时,通过Ajax再去后台取具体的tooltips数据(在毫秒级别完成取数据并提示,在用户看来,无延时)

你可能感兴趣的:(优化highcharts加载体验)