我会说它以前有效。现在,我同时更新到最新的 Highcharts 版本。而且,不知道为什么,它突然想要绝对显示我的 CSV 文件的第一个“列”。它看起来像这样:
,Switzerland,Europe,Global
1980,0.02854,0.01931,0.00547
1981,0.02898,0.01931,0.00549
Highcharts(“我的代码”)想要显示这个“”列。如果我将其更改为“年”或“类别”,那都是一样的。我在图例中没有三个,而是四个条目。
Highcharts 代码如下所示:
// Split the lines
var lines = data.split('\n');
$.each(lines, function(lineNo, line)
{
var items = line.split(',');
// header line containes series name
if (lineNo === 0)
{
$.each(items, function(itemNo, item)
{
if (item!='')
{
if(item == 'Switzerland')
{
options.series.push(
{
name:item,
lineWidth: 5,
data:[]
});
}
else
{
options.series.push(
{
name:item,
data:[]
});
}
}
});
}
....
我试图改变线路
if (item!='')
类似于
if ((item!='') && (item!=' '))
或者
if ((item!='') && (item!='Years'))
(当我在 CSV 文件的第一个位置添加“年”时),但我只收到错误消息......
感谢您的任何提示!