默认情况下,您可以放大高图地图,然后点击并按住鼠标左键,然后可以在y axis
上移动地图,是否可以在x axis
上执行此操作?
我尝试使用zoomType:'xy'
,但它不起作用
这是一个回归错误,在这里报告:https://github.com/highcharts/highcharts/issues/12671
作为解决方法,将Highmaps v7.2.1与以下插件一起使用:
(function (H) {
H.wrap(H.Chart.prototype, 'pan', function (proceed) {
H.each(this.yAxis, function (axis) {
axis.fixTo = null;
});
proceed.apply(this, Array.prototype.slice.call(arguments, 1));
});
})(Highcharts);
实时演示: https://jsfiddle.net/BlackLabel/9ue0v4gz/
文档: https://www.highcharts.com/docs/extending-highcharts/extending-highcharts