结束系列点不会显示在大型系列数据的高图区域类型图表上

Ending Series points don't show up on highchart area type chart for large series data

这里是问题Stackblitz Demo

预览 link(为了更好的可见性):https://highcharts-angular-stock-a1hvg5.stackblitz.io/

问题是:图表最右侧可见的最后一个图表是 12/27/2021

这是错误的,因为系列数据在 2021 年 12 月 30 日之前可用,并且应该在最右边而不是 2021 年 12 月 27 日可见。但是,当我们将滑块放大到 1 年期间

时,它会起作用

如何让原始图表也显示 2021 年 12 月 30 日(系列最大值)之前的数据?

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

"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