有没有办法显示图表上显示的数据总数(并尊重导航器“缩放”设置)?
我正在绘制用电量图表,因此每个范围的总使用量(假设有 20 分钟左右的峰值使用量,我将导航器设置为该范围)将是一件好事。
有没有办法显示图表上显示的数据总数(并尊重导航器“缩放”设置)?
我正在绘制用电量图表,因此每个范围的总使用量(假设有 20 分钟左右的峰值使用量,我将导航器设置为该范围)将是一件好事。
您可以捕获 afterSetExtremes 事件并从范围计算点。
xAxis: {
events: {
afterSetExtremes: function () {
var counter = 0,
min = this.min,
max = this.max;
$.each(chart.series[0].options.data, function (i, point) {
if (point[0] >= min && point[0] <= max) counter++;
});
$('#report').html(counter);
}
}
},