【问题标题】:Highcharts polar stepsHighcharts 极坐标步骤
【发布时间】:2015-07-26 20:21:39
【问题描述】:

我正在尝试制作 Highcharts 极坐标图,请看这个小提琴:http://jsfiddle.net/mgwf23me/

yAxis: {
  min: 0,
  max: 11,
  labels: {
    enabled: false
  }
},

问题在于 yAxis 最大值似乎以 5 为步长。最大值为 11 时,渲染的最大步长为 15。

如何将此行为更改为 1 步?

【问题讨论】:

    标签: javascript highcharts


    【解决方案1】:

    这是因为 endOnTicktrue。来自max API description

    如果endOnTick 选项为真,则max 值可能会向上取整。

    将此设置为false,轴应具有正确的高度。

    您可能还需要调整刻度以使线条正确显示。这可以通过多种方式完成,使用tickPositionstickPositionertickInterval...

    我的简单建议是这样做 (JSFiddle):

    yAxis: {
        min: 0,
        max: 11,
        endOnTick: false, // For axis height
        tickPositions: [0,11], // For grid lines
        labels: {
            enabled: false
        }
    }
    

    【讨论】:

    • 谢谢,正是我想要的:)
    猜你喜欢
    • 2013-10-03
    • 2013-06-18
    • 1970-01-01
    • 2016-01-29
    • 2015-04-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-11
    相关资源
    最近更新 更多