高库存-动态更改tickpositoner

Highstock - change tickpositioner dynamically

本文关键字:tickpositoner 动态 高库存      更新时间:2023-09-26

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

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

但这行不通。

这很有效:

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