0

我正在使用此代码来显示多系列图表的工具提示:

tooltip:{useHTML:true,
valueDecimals:0,
valueSuffix:" ms",
pointFormat:"<div class=\\\"cartouche\\\"><div  style=\\\"background-color:{series.color};    height:10px;width:10px;float:left;\\\"><\/div><span>{series.name}:     <b>{point.y} - {point.stackY} ms<\/b><\/span><\/div>"
}

point.stackY不使用valueDecimals

这是一个错误吗?

4

1 回答 1

0

确实它看起来像一个错误,所以我已经向我们的开发人员报告了它(https://github.com/highslide-software/highcharts.com/issues/1872),但您可以使用格式化程序:

http://jsfiddle.net/UGzaT/2/

 formatter:function(){
            return '<div class="cartouche"><div  style="background-color:'+this.series.color+';    height:10px;width:10px;float:left;"><\/div><span>'+this.series.name+':     <b>'+Highcharts.numberFormat(this.y,0)+' - '+Highcharts.numberFormat(this.total,0)+' ms<\/b><\/span><\/div>'
        }

http://api.highcharts.com/highcharts#Highcharts.numberFormat()

于 2013-05-24T14:37:08.283 回答