我正在开发一个网站并使用Highcharts . 我有条形图/柱形图选择 . 该图表首先显示在条形图中,然后使用以下代码在两种图表类型之间切换:
更改为条形图的代码:
var chart = code for find the chart object
chart.inverted = true;
chart.xAxis[0].update({}, false);
chart.yAxis[0].update({}, false);
chart.series[0].update({
type: 'bar'
});
以下代码用于更改为柱形图:
var chart = code for find the chart object
chart.inverted = false;
chart.xAxis[0].update({}, true);
chart.yAxis[0].update({}, true);
chart.series[0].update({
type: 'column'
});
当图表首次显示在条形图中时,将显示所有数据 . 但是,当更改为柱形图时,缺少某些列 . 请看下面的图片 . 如果我将其更改为条形图,则所有数据仍然存在 .
这个问题的原因是什么?谢谢!
1 回答
经过一番研究,我发现这里的代码对我有用 .
http://jsfiddle.net/lorwynz_11/sSLnn/3/
用于柱形图
用于条形图
干杯!