能够在 Highcharts 中看到值但看不到图表

Able to see values but not graph in Highcharts

我有我想要在 High 图表中实现的价值观。请参阅 FIDDLE

如果您看到 fiddle,您会发现此代码

 MARKETS[0].push(parseFloat(findDataForMonth(mname0, month)) || "null");
 MARKETS[1].push(parseFloat(findDataForMonth(mname1, month)) || "null");
 MARKETS[2].push(parseFloat(findDataForMonth(mname2, month)) || "null");
 MARKETS[3].push(parseFloat(findDataForMonth(mname3, month)) || "null");
 MARKETS[4].push(parseFloat(findDataForMonth(mname4, month)) || "null");
 MARKETS[5].push(parseFloat(findDataForMonth(mname5, month)) || "null");
 MARKETS[6].push(parseFloat(findDataForMonth(mname6, month)) || "null");
 MARKETS[7].push(parseFloat(findDataForMonth(mname7, month)) || "null");

我试图用 null 替换一些值。当我输入 null 时,我得到一个显示值但没有颜色的图表,如上所示 fiddle link 。如果我用值 0.0 替换空值,我就会得到图表。但是我不想替换0.0我想替换成null。这是我参考的ORIGINAL HIGHCHART

null 不是字符串。使用 null 而不是 "null",例如 (JSFiddle):

MARKETS[0].push(parseFloat(findDataForMonth(mname0, month)) || null);
// ...

您可以在 w3schools 上阅读有关 strings and null/undefined 的更多信息。