javascript - Highstock - 动态更改刻度定位器

标签 javascript highcharts

我制作了一个自定义的tickPositioner(在xAxis下),并且我想在放大时动态更改它。我尝试通过以下方式添加setExtremes事件来做到这一点:

            xAxis: {
                events: {
                    setExtremes: function () {
                        $("#container").highcharts().userOptions.xAxis.tickPositioner = function() {...};
                    }
                },

但这不起作用。

最佳答案

这有效:

            xAxis: {
                events: {
                    setExtremes: function() {
                        $("#container").highcharts().xAxis[0].update({
                            tickPositioner : function () {...}
                        });
                    }
                },

关于javascript - Highstock - 动态更改刻度定位器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33780233/

相关文章:

javascript - 如何在扩展 Chrome DevTool 时检索请求的发起者?

javascript - 如何编写只读取 xls 和 xlsx 格式的 excel 文件的验证函数

javascript - Google map V3.0 地点 Api

通过 listview,jquery mobile 导航时,Javascript 不运行

javascript - Highchart - 不应隐藏重叠标签

javascript - Highcharts - 分类 y 轴的标签放置

javascript - 测试 setTimeout 函数之前 Mocha 等待

javascript - 如何使用一个下拉菜单更新两个 Highcharts ?

javascript - 在 HighCharts 中设置超过 6 位小数?

highcharts - 在 Highcharts 中显示点和向下钻取数据