小编Her*_*man的帖子

Highcharts 3在一个系列中不能渲染超过1000个点

在将Highcharts 2.1.9升级到3.0.0之后,我们发现在一个系列中渲染超过1000个点似乎是不可能的.

如果你为一个系列添加1000点,它就会渲染好.

如果向系列添加1001个点,则根本不会渲染.如果您之后询问该系列,则该系列上的"数据"数组为空.

但是,您可以使用1000个点渲染多个系列 - 因此,对于每个图表的总点数,似乎没有限制.

这是一个jsFiddle,它说明了这一点:http://jsfiddle.net/YWVHx/47/

$(function () {

    var series1Data = [];
    for (var i = 0; i < 1000; i++) {
        series1Data.push({
            x: (new Date()).getTime() + i * 10000,
            y: Math.random() * 100
        });
    }

    var series2Data = [];
        // If you change this back to 1000 the series gets rendered
        for (var i = 0; i < 1001; i++) { 
            series2Data.push({
                x: (new Date()).getTime() + i * 10000,
                y: Math.random() * 100 …
Run Code Online (Sandbox Code Playgroud)

highcharts

25
推荐指数
2
解决办法
2万
查看次数

标签 统计

highcharts ×1