2

由于 NaN 值,我的一些系列图表未在某些区域呈现。我检查了从服务器返回的数据点,除了整数之外,我的所有点都没有返回。为什么工具提示中的某些百分比返回 NaN.N% 或 0.00% 似乎没有押韵或理由。我可以将鼠标悬停在一个点上,工具提示显示“0 (0.00%)”,然后将鼠标悬停在图表上稍远一点的点上,让它显示“5 (NaN.N%)”。我试图在格式化程序选项中插入一个 NaN 检查而不做任何更改。这是我的功能(作为 CoffeeScript):

labels: {
  formatter: -> return (this.value > 0 ? '+' : '') + (isNaN(this.value) ? 0.00 : this.value) + '%'
}

重申一下,工具提示渲染从来都不是问题,工具提示中的实际数字计数也不是问题,问题只是 y 轴线、工具提示中的百分比和系列线。以下是我所看到的几个示例:

http://imgur.com/a/wLHay

4

0 回答 0