当值大于最大值时,如何在角度规图表中将刻度盘设置为最大值?

时间:2015-07-08 11:13:16

标签: javascript angularjs fusioncharts

我正在使用融合图表库。我在报告中使用Angular Gauge图表。我面临的问题是拨号,它是根据我们传递给它的拨号值由融合图表库自动设置的。当我传递超过最大限制的值时,问题是什么,融合图表将拨号指针设置为0.我希望指向结尾的指针,好像我通过了最大值。

如果我在将数据传递给拨号值之前添加一个条件,如果它超出最大值,则用最大值覆盖它然后它可以工作。指针将按预期设置,但它显示的值将不是我想要的。它将一直是最大值。

Fiddle

你可以看到。当我通过101时,它将指针设置为0.我想设置为100但是我想将值显示为101。

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:0)

这是Angular Gauge的限制,并且已报告并且当前正在修复。解决方法是增加ColorRange部分的范围。

    "colorRange": {
        "color": [
            {
                "minValue": "0",
                "maxValue": "50",
                "code": "#e44a00"
            },
            {
                "minValue": "50",
                "maxValue": "75",
                "code": "#f8bd19"
            },
            {
                "minValue": "75",
                "maxValue": "110",
                "code": "#6baa01"
            }
        ]
    }

fiddle