结束序列点不显示在大型序列数据 highcharts 区类型图表上

fhg3lkii  于 2022-11-11  发布在  Highcharts
关注(0)|答案(1)|浏览(117)

这是问题的Stackblitz Demo
预览链接(为了更好的可见性):https://highcharts-angular-stock-a1hvg5.stackblitz.io/
问题是:图表最右边可见的最后一个图是12/27/2021 x1c 0d1x
这是错误的,因为序列数据在2021年12月30日之前可用,并且应该在最右边可见,而不是2021年12月27日。但是,当我们将滑块放大到1年周期

时,它仍然有效
如何使原始图表也显示截至12/30/2021的数据(系列最大值)?

sr4lhrrt

sr4lhrrt1#

此行为是由数据分组功能引起的。您可以禁用此功能:

"plotOptions": {
    "area": {
        ...,
        dataGrouping: {
            enabled: false
        }
    }
}

或控制锚行为:

"plotOptions": {
    "area": {
        ...,
        dataGrouping: {
            anchor: 'end',
            lastAnchor: 'end'
        }
    }
}

现场演示:https://stackblitz.com/edit/highcharts-angular-stock-mpcl1d
API引用:https://api.highcharts.com/highstock/series.line.dataGrouping
文件:https://www.highcharts.com/docs/stock/data-grouping

相关问题