能够在Highcharts中看到值而不是图表

时间:2015-03-22 13:38:52

标签: javascript jquery highcharts parsefloat

我正在尝试在高级图表中实现这些值。请参阅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时,我得到的图形显示值但没有颜色作为上面显示的小提琴链接。如果我用值0.0替换null,我会得到图表。但我不想替换0.0我想用null替换。这是ORIGINAL HIGHCHART我参考的地方

1 个答案:

答案 0 :(得分:0)

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

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

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