在HighChart中显示最小编号的点

时间:2014-08-13 07:45:29

标签: javascript jquery highcharts highstock

在Highchart中我想设置要在动态图中显示的绘图点数。

例如,如果我将数字设置为10,则动态系列中仅显示10个点。 我已经实现了另一个图表,它只显示了6个点,但我想显示至少10个点。

JsFiddle

$(function () {
    var chart;
    $(document).ready(function () {
        chachart = new Highcharts.Chart({
            chart: {
                renderTo: "container",
                type: "spline",
                zoomType: 'x'
            },
            title: {
                text: 'Inverter ~ AC Currents'
            },
            subtitle: {
                text: 'Click and drag in the plot area to zoom in'
            },
            plotOptions: {
                spline: {
                    turboThreshold: 2000,
                    lineWidth: 2,
                    states: {
                        hover: {
                            enabled: true,
                            lineWidth: 3
                        }
                    },
                    marker: {
                        enabled: false,
                        states: {
                            hover: {
                                enabled: true,
                                radius: 5,
                                lineWidth: 1
                            }
                        }
                    }
                }
            },

在上面的链接中,我没有看到任何定义点数限制的行。

1 个答案:

答案 0 :(得分:0)

这是您的示例中addPoint的工作原理,请参阅docs

所以第三个参数(shift)负责删除系列中的第一个点。只需添加检查点数== 10,然后将其设置为true以删除点。