首页 > 解决方案 > Highcharts 导航器缩放

问题描述

我使用highcharts,我刚刚添加了我的导航器。默认情况下,它是 100% 缩小的。我的 JSP 已经有了时间跨度的按钮,所以我不想使用 rangeSelector。我如何以编程方式放大我的系列的特定跨度?

例如,当我单击 5 年按钮时,我会获取 10 年的数据并将其全部显示在图表中,因为我被 100% 缩小了。我想要的是放大以显示 5 年的数据,但仍然呈现 10 年的所有数据,以防万一我想缩小。

标签: highcharts

解决方案


您需要使用该setExtremes方法xAxis

chart.xAxis[0].setExtremes(min, max);

现场演示:http: //jsfiddle.net/BlackLabel/f394h8ps/

API 参考: https ://api.highcharts.com/class-reference/Highcharts.Axis#setExtremes


推荐阅读