我在 highcharts 中有多个系列,类似于 highcharts 上的第一个演示。现在我正在使用以下函数动态更改图表类型
function ChangeChartType(chart, series, newType) {
newType = newType.toLowerCase();
for (var i = 0; i < series.length; i++) {
var srs = series[0];
console.log(srs.options.data);
try {
srs.chart.addSeries({
type: newType,
stack: srs.stack,
yaxis: srs.yaxis,
name: srs.name,
color: srs.color,
data: srs.options.data
},
false);
srs.remove(false);
} catch (e) {
}
}
chart.redraw();
}
但是这两个系列都没有改变。该系列中只有一个正在更改。可能是什么错误?