javascript - 使 Highcharts 的 setExtremes 关闭并带有两个 yAxis

标签 javascript highcharts

我需要设置 Highcharts 图表的 y 轴的最小值和最大值。我不希望最小值和最大值四舍五入到刻度。

Highcharts 文档提供了一个示例,效果很好:

http://jsfiddle.net/gh/get/jquery/1.7.2/highslide-software/highcharts.com/tree/master/samples/highcharts/members/axis-setextremes-off-ticks/

var chart = $('#container').highcharts(),
    yAxis = chart.yAxis[0];

    yAxis.options.startOnTick = false;
    yAxis.options.endOnTick = false;

    chart.yAxis[0].setExtremes(40, 210);

但是当我用两个 y 轴来做时,它不起作用:

http://jsfiddle.net/4kLyf04a/

图表使用的最小值和最大值不是我在代码中设置的。有人知道为什么吗?

最佳答案

设置alignTicks参数为 false。

关于javascript - 使 Highcharts 的 setExtremes 关闭并带有两个 yAxis,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29252961/

相关文章:

javascript - 在浏览器关闭之前提示用户?

javascript - 使用 jQuery 的 clone() 函数重复/克隆 <tr> 元素

javascript - jQuery Highcharts 不适用于 JSF 2.0

highcharts - 多个独立轴

javascript - 如果我使用 jQuery 的 .hide() 和 .show() 方法,如何将 javascript 验证仅应用于 HTML 页面上的可见元素?

javascript - 用javascript依次计算偶数行

javascript - 如何使用 Dojo 从元标记获取信息?

javascript - 隐藏系列而不隐藏 y 轴

javascript - 在 Highchart.js (stockchart) 中自定义 y 轴

ios - 以 HH :mm am/pm of a HIChart's Line chart using Swift 5. 0 格式设置 tickInterval