【问题标题】:In Highcharts, if there's range or setExtremes, when scroll x-axis the values of label (tickPositioner) disappear在 Highcharts 中,如果有 range 或 setExtremes,当滚动 x 轴时 label (tickPositioner) 的值消失
【发布时间】:2015-08-15 10:33:51
【问题描述】:

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

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

我也有范围(我也试过 setExtremes)...

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

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

为什么?

这个jsfiddle

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

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

【问题讨论】:

    标签: javascript highcharts highstock


    【解决方案1】:

    如果你定义一个刻度数组,你可以使用刻度位置。下一步是使用最小/最大值而不是范围。

     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/

    【讨论】:

    • 但问题是滚动条....可以设置滚动条的位置?
    • 你的意思是滚动条上的不同范围还是不同的东西?
    • 确切地说,我是指滚动条的范围(设置为最后四个刻度)
    • 所以在 xAxis 上设置不同的最小/最大值。
    猜你喜欢
    • 2023-03-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多