首页 > 解决方案 > Highcharts:如何在 angularjs 控制器中设置 yAxis 最大值

问题描述

我正在尝试获取 yaxis 最大值..

javascript:chart.yAxis[0].max;

当我尝试使用 angularjs 时,它的属性略有不同:

Highcharts.charts[0].yAxis[0].max 给出未定义,
Highcharts.charts[0].yAxis[0].getExtremes.max 给出未定义。

有没有办法在 angularjs 控制器中获取最大值?

标签: javascriptangularjshighcharts

解决方案


getExtremes 是函数,而不是对象。你必须调用它以获得极端。

 var max = chart.yAxis[0].getExtremes().max;

文档:https ://api.highcharts.com/class-reference/Highcharts.Axis.html#getExtremes


推荐阅读