Javascript HighCharts-负美元货币值
我正在尝试使用标签格式化程序格式化y轴和工具提示,以便在值之前添加美元符号:Javascript HighCharts-负美元货币值,javascript,highcharts,Javascript,Highcharts,我正在尝试使用标签格式化程序格式化y轴和工具提示,以便在值之前添加美元符号: labels: { formatter: function () { return '$' + this.value; }, 这有点太好了。如果货币值为负数,“$”将显示在负号之前 如何添加美元符号,使其出现在负值的负号之后 我显然没有足够的分数来发布我所谈论的内容的图像,因此请参见以下示例: 提前谢谢 您可以检查它是否为负值,然后根据该
labels: {
formatter: function () {
return '$' + this.value;
},
这有点太好了。如果货币值为负数,“$”将显示在负号之前
如何添加美元符号,使其出现在负值的负号之后
我显然没有足够的分数来发布我所谈论的内容的图像,因此请参见以下示例:
提前谢谢 您可以检查它是否为负值,然后根据该值返回:
formatter: function () {
if(this.value >= 0 ){
return '$' + this.value / 1000;
}else{
return '-$' + this.value / 1000*-1;
}
}
我是否需要以不同的格式格式化数据才能使用此方法?此if/else返回一个夹在美元符号周围的双负数:-$-1250。您可能没有在else中添加
*-1
,以便将其转换为positive valueBINGO!非常感谢,@juvian.labels:{格式:{value}€}