1

在 Highcharts 中,您可以向仪表添加第二个轴和第二个刻度盘,您可以一起更改刻度盘的半径,但我找不到单独更改每个刻度盘半径的方法。

我希望我plotOptions看起来像这样:

plotOptions: {
    gauge: {
        dial: [
            {
                radius: "45%",
                rearLength: "0%"
            },
            {
                radius: "90%",
                rearLength: "-70%"
            }
        ]
    }
}

只有这似乎有任何影响,但它影响两个表盘

plotOptions: {
    gauge: {
        dial: {
            radius: "45%",
            rearLength: "0%"
        }
    }
}

我试着让plotOptions自己成为一个数组,然后gauge。API 文档似乎没有提供一种方法来做到这一点,因为下面的所有选项plotOptions似乎都是单一的。

4

1 回答 1

2

将拨号选项移动到实际的系列选项中:http: //jsfiddle.net/9rZLH/

series: [{
    data: [80],
    dial: {
        radius: "45%",
        rearLength: "0%"
    }
},{
    data: [70],
    dial: {
        radius: "90%",
        rearLength: "-70%"
    }
}]

编辑:Highcharts Clock 示例也是这样做的。

于 2013-09-12T21:30:22.583 回答