我正在尝试格式化y轴和工具提示,以便在值之前添加美元符号,使用标签格式化程序:
labels: {
formatter: function () {
return '$' + this.value;
},
哪个效果太好了。如果我有一个负货币值,'$'会出现之前的负号。
如何添加美元符号以便在负值出现负值后出现?
我显然没有足够的积分来发布我正在谈论的图像,所以请看这里的示例:http://jsfiddle.net/elizabeth_shell/p6GDk/10/
提前致谢!
答案 0 :(得分:1)
您可以检查它是否为负值并根据该值返回:
formatter: function () {
if(this.value >= 0 ){
return '$' + this.value / 1000;
}else{
return '-$' + this.value / 1000*-1;
}
}