我想在我的PHP代码中获得堆叠的高级图表。使用的变量返回正确的数据,如附图所示。这是我的代码:
$(function(){
var chart1;
function setChart(name,data,stack)
{
chart1.xAxis[0].setCategories(categories);
chart1.series[0].remove();
chart1.addSeries({
});
}
chart1=new Highcharts.Chart({
chart:{
renderTo: 'container1',
type: 'column',
backgroundColor: "#F7F7F7"
},
title:{
text:'Issue Followup'
},
xAxis:{
categories:[<?php echo $cat ?>]
},
yAxis:{
min: 0,
title:{
text:'No. of issues'
},
},
tooltip:{
headerFormat: '<span style="font-size:10px">{point.key}</span><table>',
footerFormat: '</table>',
shared: true,
useHTML: true
},
plotOption:{
column:{
stacking:'normal',
pointPadding: 0.2,
borderWidth: 0
}
},
series:[{
showInLegend: false,
name:['Fixed'],
data:[<?php echo $cn1 ?>],
stack:'stack'},
{
showInLegend: false,
name:['Open'],
data:[<?php echo $cn2 ?>],
stack:'stack'
}]
});
});
然而,我没有获得堆叠图,而是获得了分组图。请告诉我这里我做错了什么。
答案 0 :(得分:1)
变化:
plotOption:{
为:
plotOptions:{