Javascript 如何在highchart中为仪表图表动态添加颜色?

Javascript 如何在highchart中为仪表图表动态添加颜色?,javascript,jquery,css,highcharts,Javascript,Jquery,Css,Highcharts,我有一个仪表图表,它显示了不同参数的不同标签,现在我想在加载图表时为指针动态添加颜色。我怎么做??我在贴他的小提琴,我已经试过了,但我做不到。这是我的小提琴 tooltip: { formatter: function() { var i = 0, j, y = this.y; arrTTF.forEach(function(TTF) { if (TTF == y) { j

我有一个仪表图表,它显示了不同参数的不同标签,现在我想在加载图表时为指针动态添加颜色。我怎么做??我在贴他的小提琴,我已经试过了,但我做不到。这是我的小提琴

tooltip: {
    formatter: function() {
        var i = 0,
            j, y = this.y;

        arrTTF.forEach(function(TTF) {

            if (TTF == y) {
                j = i;
                return;
            }
            i++;
        });

        return arrLabel[j] + ": " + y + ' km/h';
    }
}
上面是有人帮我在针上贴上不同标签的代码,但我无法在运行时贴上不同的颜色


您需要将每个点定义为单独的系列,然后在拨号对象中定义颜色,请参见此处。你可以通过@SebastianBochan操纵颜色,但我需要一个动态表示,比如当我用数组传递2个数据时,两个指针将显示出来。你可以修改我给出的示例吗???@SebastianBochan也有一个数据数组,我如何分别定义它们的颜色???我的示例可以是动态的,使用series.update。我应该在哪里使用它????你可以编辑我的例子,我已经展示了你需要定义每个点作为单独的系列,然后定义颜色在拨号对象,列在这里。你可以通过@SebastianBochan操纵颜色,但我需要一个动态表示,比如当我用数组传递2个数据时,两个指针将显示出来。你可以修改我给出的示例吗???@SebastianBochan也有一个数据数组,我如何分别定义它们的颜色???我的示例可以是动态的,使用series.update。我应该在哪里使用它????你可以编辑我的例子,我已经展示了你需要定义每个点作为单独的系列,然后定义颜色在拨号对象,列在这里。你可以通过@SebastianBochan操纵颜色,但我需要一个动态表示,比如当我用数组传递2个数据时,两个指针将显示出来。你可以修改我给出的示例吗???@SebastianBochan也有一个数据数组,我如何分别定义它们的颜色???我的示例可以是动态的,使用series.update。我应该在哪里使用它????你能编辑我展示的例子吗