Mig*_*ens 6 javascript jquery highcharts
我正在使用Highcharts,而且我曾经能够获得标签.但它现在没有用,我错过了什么吗?红色箭头是我想要的标签,如下例所示.

这是我正在使用的代码,我以动态方式添加系列.
credits: {
enabled: false
},
chart: {
type: 'bar'
},
xAxis: {
categories: ['Jan', 'Feb'],
labels: {
enabled: true,
}
},
yAxis: {
min: 0,
max: 100,
title: {
text: 'Score',
align: 'high'
}
},
plotOptions: {
bar: {
dataLabels: {
enabled: true
}
}
}
});
// Add Series
var detailchart = $('#chart-detail').highcharts();
var categories = new Array;
// Set Chart Title
detailchart.setTitle({text: results[0].category});
$.each(results, function(i, data){
categories.push(data.name);
detailchart.addSeries({
name: data.name,
data: [data.score]
});
});
detailchart.xAxis[0].setCategories(["1", "2"]);
$('#chart-detail').highcharts().reflow();
Run Code Online (Sandbox Code Playgroud)
结果是一个看起来像这样的数组(我通过ajax得到它):

您只需要使用 4 个系列,每个系列都有一个数据点。
series: [{
name: 'Year 1800',
data: [107]
}, {
name: 'Year 1900',
data: [138]
}, {
name: 'Year 2008',
data: [973]
},{
name: 'Year 20098',
data: [973]
}]
Run Code Online (Sandbox Code Playgroud)
示例: http: //jsfiddle.net/y9wzggc4/
| 归档时间: |
|
| 查看次数: |
288 次 |
| 最近记录: |