HighCharts 渲染图表已经缩放
HighCharts render chart already zoomed
是否可以呈现可缩放图表并使其已经缩放。我正在使用可在 x 轴和 y 轴上缩放的散点图,并希望将其呈现为已经放大到某些值。
定义图表时是否可以设置任何默认缩放选项?
下面是图表的工作示例:Chart Example
$('#container').highcharts({
chart: {
type: 'scatter',
zoomType: 'xy'
}...
chart.zoom
函数可用(但不适用于此用途),但通常会从拖动事件中获取相当多的参数。在创建图表时伪造它至少可以像这样完成:
$('#container').highcharts({
// ...
}, function() {
this.zoom({
xAxis: [{ min: 25, max: 30, axis: this.xAxis[0] }],
yAxis: [{ min: 0, max: 300, axis: this.yAxis[0] }]
});
});
有关示例,请参阅 this CodePen。如果您进行手动选择,我已经记录了该函数将采用的原始输入。
是否可以呈现可缩放图表并使其已经缩放。我正在使用可在 x 轴和 y 轴上缩放的散点图,并希望将其呈现为已经放大到某些值。
定义图表时是否可以设置任何默认缩放选项?
下面是图表的工作示例:Chart Example
$('#container').highcharts({
chart: {
type: 'scatter',
zoomType: 'xy'
}...
chart.zoom
函数可用(但不适用于此用途),但通常会从拖动事件中获取相当多的参数。在创建图表时伪造它至少可以像这样完成:
$('#container').highcharts({
// ...
}, function() {
this.zoom({
xAxis: [{ min: 25, max: 30, axis: this.xAxis[0] }],
yAxis: [{ min: 0, max: 300, axis: this.yAxis[0] }]
});
});
有关示例,请参阅 this CodePen。如果您进行手动选择,我已经记录了该函数将采用的原始输入。