结束系列点不会显示在大型系列数据的高图区域类型图表上
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
这里是问题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