如何在 highcharts 工具提示文本框中添加千位分隔符
How to add thousands separator in highcharts tool tip text box
我正在尝试在 highcharts 工具提示文本框中设置数字格式。数字看起来像这样 #######.## 我想要 #,###,###.## 我该怎么做?我现在的代码是:
PointFormat = "<b>{series.name}: {point.y:.2f}</b>"
我试过:
PointFormat = "<b>{series.name}: {point.y:.2n}</b>"
将其格式化为数字,但这不起作用。我的数字格式不太好。
在 lang 中使用千位分隔符
$(function () {
Highcharts.setOptions({
lang: {
decimalPoint: '.',
thousandsSep: ','
}
});
并在工具提示-格式化程序中使用
{point.y:,.2f}
如果您使用
plotOptions:{
dataLabels:{
format: {point.y: ,.1f}
}
}
像这样它也适用于数据标签。
像@Nishith 提到的工具提示也是如此
我正在尝试在 highcharts 工具提示文本框中设置数字格式。数字看起来像这样 #######.## 我想要 #,###,###.## 我该怎么做?我现在的代码是:
PointFormat = "<b>{series.name}: {point.y:.2f}</b>"
我试过:
PointFormat = "<b>{series.name}: {point.y:.2n}</b>"
将其格式化为数字,但这不起作用。我的数字格式不太好。
在 lang 中使用千位分隔符
$(function () {
Highcharts.setOptions({
lang: {
decimalPoint: '.',
thousandsSep: ','
}
});
并在工具提示-格式化程序中使用
{point.y:,.2f}
如果您使用
plotOptions:{
dataLabels:{
format: {point.y: ,.1f}
}
}
像这样它也适用于数据标签。
像@Nishith 提到的工具提示也是如此