我正在使用 highcharts.js 从 servlet 动态显示具有多个系列的折线图。我将系列数据存储在数组中并按如下方式遍历它们:
series: [{
name: 'series1',
data: (function () {
var data = [];
for (var i = 0; i <= datePV.length; i ++) {
data.push([
Date.parse(datePV[i]),
PVValues[i]
]);
}
return data;
}())
},....
问题是每当系列中的一个没有数据时,整个图表都不会显示任何数据,直到单独单击图例。我想显示所有有数据的系列,没有数据的系列不应该与其他系列数据重叠。需要帮助。