在我的网站中,Highcharts.js用于制图部分。 我想做的就是更改在图表的工具提示上显示小数的方式。 当前以十进制数字开头的零表示如下: 例如1e-8(表示0.000000001)
我想按原样显示这些十进制数字,因此应显示为0.00000001。
如果您熟悉它,请告诉我。
谢谢。
答案 0 :(得分:2)
这实际上不是Highcharts问题-这是正常的JavaScript行为。 JavaScript会使用科学(指数)表示法来写大号或小号。
在Highcharts中,我们可以使用格式化程序功能来解决此问题,以更改yAxis标签和工具提示的外观:
yAxis: {
labels: {
formatter: function() {
return this.value.toFixed(8)
}
}
},
tooltip: {
formatter: function() {
return this.y.toFixed(8)
}
},