highcharts - Highcharts 导航器缩放
问题描述
我使用highcharts,我刚刚添加了我的导航器。默认情况下,它是 100% 缩小的。我的 JSP 已经有了时间跨度的按钮,所以我不想使用 rangeSelector。我如何以编程方式放大我的系列的特定跨度?
例如,当我单击 5 年按钮时,我会获取 10 年的数据并将其全部显示在图表中,因为我被 100% 缩小了。我想要的是放大以显示 5 年的数据,但仍然呈现 10 年的所有数据,以防万一我想缩小。
解决方案
您需要使用该setExtremes
方法xAxis
chart.xAxis[0].setExtremes(min, max);
现场演示:http: //jsfiddle.net/BlackLabel/f394h8ps/
API 参考: https ://api.highcharts.com/class-reference/Highcharts.Axis#setExtremes
推荐阅读
- foreach - Azure 数据工厂从查询中获取“For Each”组件的数据
- python - print(icerik[0].text) IndexError: 列表索引超出范围错误
- angular - 从 Angular 应用程序中的 html 对象获取图像数据并将其发送到休息服务器
- python - 每个多处理进程中的单独日志记录
- python-3.x - 从 python 调用 CPLEX 时如何创建日志文件
- c# - FlowListView 列间距
- c++ - 无法构造具有给定数据类型的 Multimap
- playframework - Play Framework 将 val 放入 Action Builder Scala
- angular - 自定义指令中的抽象离开传单指令
- sql - 如果日期之间没有订单,Oracle SQL 返回 0 计数