渲染绘制37W条数据3秒;

此时拖动图表底部滑块明显卡顿,并且第一眼看不到图表曲线趋势;
降采样策略:
sampling: ‘average’,
series: [{
data: historyValue,
type: 'line',
animation: false,
// showSymbol :false,
sampling: 'average', // 降采样策略-明显优化拖动滚动条卡顿
smooth: false
}]
开启后有效地优化图表渲染绘制,这个在图表中默认是关闭的,小的数据量可以不开启;
降采样就是过滤数据点,数据量比较大时对数据点进行过滤,渲染绘制过滤后的数据点(数据是相同的)。
average:取过滤点的平均值
max:取过滤点的最大值
min:取过滤点的最小值
sum:取过滤点的和
根据需求设置降采样策略取值。
开启降采样策略后:

https://so.csdn.net/so/search/blog?q=Echarts&t=blog&p=1&s=0&tm=0&lv=-1&ft=0&l=&u=weixin_41290949
© 版权声明
文章版权归作者所有,未经允许请勿转载。