使用highcharts标签格式化程序
http://api.highcharts.com/highcharts#yAxis.labels.formatter
我正在使用下面的代码来自定义第一个标签,并返回所有其他标签的值。这是我应该如何在格式化程序中使用return
两次?虽然它的工作原理我只是检查没有更好的方法来编写该功能。我对js有点新意,并想知道返回的数据是否可以合并一些?
由于
$(function () {
$('#container').highcharts({
chart: {
marginBottom: 80
},
xAxis: {
categories: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']
},
yAxis: {
labels: {
//align: 'left',
//x: 0,
//y: -2,
useHTML: true,
formatter:function(){
if(this.isFirst){
return 'test';
}
return this.value;
}
}
},
series: [{
data: [29.9, 71.5, 106.4, 129.2, 144.0, 176.0, 135.6, 148.5, 216.4, 194.1, 95.6, 54.4]
}]
});
});