在 Highcharts 中,如果有 range 或 setExtremes,当滚动 x 轴时,标签 (tickPositioner) 的值消失

In Highcharts, if there's range or setExtremes, when scroll x-axis the values of label (tickPositioner) disappear

我有一个奇怪的问题...

我的图表是日期时间,可缩放(但我删除了缩放选项)。我的数据是一周的值(一周的开始),我有一个 tickpositioner 因为我希望 xAxis 刻度与点

在同一个位置

我也有射程(我也试过 setExtremes)...

问题是滚动条(对我来说很重要):

当页面准备就绪时一切正常,但如果我滚动,标签 x 轴的值消失:(

为什么?

这个 jsfiddle

`http://jsfiddle.net/xwvs3cfw/`

我希望你能帮助我,对不起我的英语...谢谢!

如果你定义一个刻度数组,你可以使用 tickPositions。下一步是使用 min/max 值而不是范围。

 xAxis: {
        type: 'datetime',
        tickPositions: array2,
        min:Date.UTC(2013, 5, 14),
        max: Date.UTC(2013, 6, 19),
        labels: {
            format: '{value: %d/%m/%y}',
            rotation: 0,
            align: 'left'
            // enabled: true
        },

    },

固定演示:http://jsfiddle.net/xwvs3cfw/2/