【发布时间】:2018-09-17 17:14:59
【问题描述】:
我试图将 Y 轴的总和显示为 HighStock 图表的副标题。 这最初是通过在 "load" 事件中总结所有系列的 point.y 值来完成的,如下所示:
chart: {
events: {
load: function () {
var chart = this,
series = chart.series,
seriesSum = 0;
series.forEach(function (series) {
series.data.forEach(function (point) {
seriesSum += point.y
})
})
this.update({
subtitle: { text: 'TOTAL: ' + seriesSum }
});
},
}
}
现在我需要在使用导航器或范围选择器更改时间范围后重新绘制图表后更新总金额。我知道有一个“重绘”事件,但这会让我陷入无限循环。我应该参加哪个活动?
【问题讨论】:
标签: highcharts