【发布时间】:2014-06-10 10:52:48
【问题描述】:
我一直在使用 Highstock 图表,我注意到当图表中有很多点时,无法使用工具提示查看最后一个点:
您可以看到工具提示显示的是 5 月 9 日,而另一个是 5 月 10 日(您可以在范围选择器中看到:2004 年 5 月 24 日 - 2011 年 5 月 10 日)。
有没有办法向用户展示最后一点,而不是倒数第二点?
【问题讨论】:
-
你设置了 jsFiddle 演示?很可能是由
dataGrouping引起的,可以禁用它,但你会失去性能。 -
我认为即使是这个示例也说明了问题:jsfiddle.net/gh/get/jquery/1.7.2/highslide-software/…(来自 Highstock API 文档的默认 sn-p)。只需将范围更改为“全部”
-
你有没有像我说的那样禁用数据分组?然后它将显示所有点:jsfiddle.net/U2m4a(而不是分组的)。
-
我可以改用 plotOptions -> series -> dataGrouping 吗?由于一些实现问题,我无法直接修改“系列”。我使用了以下选项: plotOptions: { series: { compare: 'percent', dataGrouping: { enabled: false, groupPixelWidth: 1 } }, },
-
好的,先生-您的解决方案对我来说很好。请在下面创建一个答案,我很乐意接受并投赞成票:)。
标签: javascript highcharts highstock