关于Highcharts数据量超过1000时无法显示问题

Posted gaojinshun

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于Highcharts数据量超过1000时无法显示问题相关的知识,希望对你有一定的参考价值。

今天在vue的项目中引入Highcharts,想做一个大数据量的实时刷新曲线图,发现当数据量超过1000就无法显示。

经过排查发现 Highcharts为了保证更好的性能设置了一个性能阈值检查,当数据列包含的数据超过这个值时就会报错,图表就无法显示。

所以想要解决数据量超过1000无法显示的问题,只要将性能阈值设置大一点,或者直接关闭性能阈值检查,可参考以下代码

plotOptions: {
            series:{
                turboThreshold:0 //性能阈值检查,默认值为1000,当数据量超过这个值就会报错;如果需要关掉性能阈值检查,可以将此参数设置为 0
            },
        },

 

以上是关于关于Highcharts数据量超过1000时无法显示问题的主要内容,如果未能解决你的问题,请参考以下文章

如何获取超过1000?

hive上执行查询语句时无结果反馈,是啥原因?

VC++大数据量绘图时无闪烁刷屏技术实现(我的理解是,在内存上作画,然后手动显示,而不再直接需要经过WM_PAINT来处理了)

highcharts 在 1024 中舍入生成的 y 标签,而不是 1000

Highcharts x 轴刻度以偏移量开始

使用highcharts切换警报可见性