highcharts - 需要每 5 秒在 x 轴上自动滚动一次并隐藏滚动条

highcharts - need to auto scroll on x-axis on every 5 seconds with hide scroll bar

我想创建在轴上自动滚动并每 5 秒移动一次的高级图表。 我还隐藏了 x 轴滚动条。它被启用的滚动条隐藏:false.

我的fiddle是:http://jsfiddle.net/kj63cL1v/

xAxis: {
            type: 'category',
            max: 6,
            scrollbar: {
                enabled: true
            },
            tickLength: 0
        },

图表生成后创建区间调用setExtremes方法。示例:

    setInterval(() => {
        const xAxis = chart.xAxis[0];
        xAxis.setExtremes(xAxis.min + 1, xAxis.max + 1);
    }, 5000);

现场演示: http://jsfiddle.net/BlackLabel/5yha7xwv/

API参考:https://api.highcharts.com/class-reference/Highcharts.Axis#setExtremes