【发布时间】:2016-11-30 11:19:58
【问题描述】:
我有一个(Highcharts)图表,其中包含一段时间内的百分比。我的系列的输入类似于:
series: [{
name: "Percentage",
data: [
[1472515200000, 49],
[1472601600000, 48.83],
[1472688000000, 49.6],
[1472774400000, 48.77]
]
}]
但是在实际图表(areaspline)上我得到不同的值:
- 8 月 30 日,48.91
- 8 月 31 日,49.36
- 9 月 1 日,49.6
- 9 月 2 日,48.87
不完全确定为什么会出现这种情况,我假设这是因为图表具有日期时间类型,并且它正在计算一段时间内的平均值。有没有一种方法可以使输入的值准确无误?在文档中找不到任何内容
感谢您的任何想法/帮助/建议。
经过进一步研究,这似乎不是 Highcharts 问题,而是 React 问题。我似乎在每次渲染上都得到了不同的值。将对此进行进一步调查并为好奇者更新。
问题似乎与 React 重新渲染有关,因此重新计算了我的百分比值 - 而不是 Highcharts 问题。感谢所有评论的人,有点疯狂。
【问题讨论】:
-
你可以为此创建一个 jsfiddle,因为系列看起来很正常。
-
我错过了这个问题,尝试重新创建问题或粘贴您使用的代码。在这里的演示中,它按预期工作。 jsfiddle.net/82zph5no
标签: javascript reactjs highcharts