gpt4 book ai didi

javascript - Highcharts : Tooltip pointFormat decimal to percent

转载 作者:行者123 更新时间:2023-11-30 05:34:41 33 4
gpt4 key购买 nike

我必须使用 pointFormat 属性来格式化工具提示。这个问题是我想不出一种方法来使用 {point.y} (0.0324123) 并将其格式化为 precent (3.24)。

正如我上面所说,我必须在 tooltip.pointFormat 中执行此操作。我当前的代码如下所示

$highcharts[$key]['tooltip'] = [
'pointFormat' => '<p style="margin:0;"><span style="color:{series.color};">{series.name}</span>: <b>{point.y:,.2f}%</b></p>'
];

有没有办法在 html/HighCharts 语法中执行 {point.y:,.2f} * 100

感谢任何帮助。

最佳答案

这是 DEMO 您将不得不像这样使用 tooltip.formatter 选项(将返回 chop 到小数点后两位的值):

tooltip: {
//valueSuffix: '°C',
enabled: true,
formatter:function(){
return '<span style="color:'+this.series.color+'">'+this.series.name+'</span>: <b>'+Highcharts.numberFormat((this.y*100),2,'.')+'%</b>';
}
},

关于javascript - Highcharts : Tooltip pointFormat decimal to percent,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24660807/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com