【问题标题】:Can't see the last point in Highstock chart在 Highstock 图表中看不到最后一点
【发布时间】: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


【解决方案1】:

问题是由dataGrouping引起的,禁用它:

plotOptions: {
    series: {
         dataGrouping: { 
             enabled: false
         }
    }
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-22
    • 1970-01-01
    • 1970-01-01
    • 2015-07-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多