javascript - Highcharts:如何在 angularjs 控制器中设置 yAxis 最大值
问题描述
我正在尝试获取 yaxis 最大值..
javascript:chart.yAxis[0].max;
当我尝试使用 angularjs 时,它的属性略有不同:
Highcharts.charts[0].yAxis[0].max 给出未定义,
Highcharts.charts[0].yAxis[0].getExtremes.max 给出未定义。
有没有办法在 angularjs 控制器中获取最大值?
解决方案
getExtremes 是函数,而不是对象。你必须调用它以获得极端。
var max = chart.yAxis[0].getExtremes().max;
文档:https ://api.highcharts.com/class-reference/Highcharts.Axis.html#getExtremes
推荐阅读
- javascript - 获取 vanilla JS 中选择元素的前面(初始)和所选值
- python - 尝试加入并获取 select_related 中给出的无效字段名称:'audio_links'。选项有:(无)
- performance - 我如何减少网站的加载时间
- c - strsep() 用 '\n' 作为 C 中的分隔符
- c# - SoundEffect.DistanceScale - 如何在 2D 中计算比例?
- c# - WPF ComboBox 项与 XAML 值绑定
- entity-framework - Azure 弹性查询(外部数据源)和实体框架代码优先
- cordova - MediaRecorder - 如何“清除” blob 数据/创建新记录?
- windows - 覆盖文件实际上会覆盖它吗?
- reactjs - Jenkins 在生产服务器上自动构建 Github 存储库