highcharts 更改日期范围时绘图区异常行为

z5btuh9x  于 2022-11-10  发布在  Highcharts
关注(0)|答案(2)|浏览(131)

更改缩放(日期范围)后,绘图区显示异常,我遇到了问题
如您在以下屏幕中所见:1M interval
然后,当我更改为-3M时:from 1M interval to 3M interval
有趣的是,如果我从-3M开始,它会像在第3个屏幕上一样正确显示:When I start from 3M interval its ok
我很确定我的数据是正确的,这可能是 highcharts 的问题/错误,

1sbrub3j

1sbrub3j1#

我已设法通过将数据设置为两个点来解决此问题:

{
      x: 1460937600000,
      y: 0.85
    },
    {
      x: 1514505600000,
      y: 0.85
    },

而不是:

{
      x: 1460937600000,
      y: 0.85
    },
    {
      x: 1514505600000,
      y: 0.85
    },
    {
      x: 1514505600000,
      y: 0.8
    },
    {
      x: 1460937600000,
      y: 0.8
    },

http://jsfiddle.net/qouyerkp/40/,但不幸的是,它在我的本地环境中没有按预期工作,因为它不会从Ymin开始。我不知道为什么。issue in local env

4c8rllxm

4c8rllxm2#

此行为是由数据分组功能引起的。您需要为面积系列禁用该功能:

series: [...,
    {
      type: 'area',
      dataGrouping: {
        enabled: false
      },
      ...
    }
  ]

现场演示:http://jsfiddle.net/BlackLabel/6jz1cpvs/
API引用:https://api.highcharts.com/highstock/series.area.dataGrouping
文件:https://www.highcharts.com/docs/stock/data-grouping

相关问题