当使用 highcharts 创建带有堆叠列的图表时,我的系列默认从上到下添加 - 第一个添加的系列放在顶部。我想更改此行为,以便最后添加的系列位于顶部。我尝试更改 index 和 zIndex 选项,但图例中的项目也被重新排序。这是一个简单的例子:http: //jsfiddle.net/6bCBf/7/。
$(function () {
var chart = new Highcharts.Chart({
chart: {
type: 'column',
renderTo: 'container'
},
xAxis: {
categories: ['Jan', 'Feb', 'Mar']
},
plotOptions: {
series: {
stacking: 'normal'
}
},
series: [
{
name: 'base',
data: [10, 20, 30],
index:25,
zIndex:10
},
{
name: 'sec',
data: [30, 20, 10],
index:1,
zIndex:9
}
]
});
});
是否可以更改堆栈顺序,但保持图例顺序?我只想按字母顺序排列图例,但图表中的项目是从下到上添加的。