AMcharts XY图表自定义放大按钮

AMcharts XY chart custom zoom-in button

我一直在寻找一种无需用户进入 select 图表区域即可将我的 XY 图表缩放到所需坐标的方法。我知道 XY 图表有 zoomOut() 功能,但有没有办法放大呢?想在我的图表中添加一个放大按钮。

您可以使用 valueAxis zoomToValues 根据值进行缩放。

chart.addListener("rendered", function (e) {

  var valueAxes = e.chart.valueAxes;

  valueAxes[0].zoomToValues(-8, 15);
  valueAxes[1].zoomToValues(-8, 8);
});

请参阅this example