在图表重绘事件上更改Highcharts xAxis步长值?

时间:2014-09-19 23:22:08

标签: highcharts

我有一个高潮。我想在图表重绘时更改xAxis步长值。我在HighCharts中有以下代码

                   events: {
                        redraw: function () {                            
                            this.xAxis[0].update({
                            });
                        }
                    }

如何更新价值?

1 个答案:

答案 0 :(得分:0)

试试这个小提琴:http://jsfiddle.net/ofqp34u3/

每当您添加新系列时,xAxis tickInterval都会更新。

chart.yAxis[0].update({
     tickInterval: 3
})

将事件:重绘功能设置为

 chart: {    
        events: {
            redraw: function () {
                var label = this.renderer.label('The chart was just redrawn', 100, 120)
                    .attr({
                        fill: Highcharts.getOptions().colors[0],
                        padding: 10,
                        r: 5,
                        zIndex: 8
                    })
                    .css({
                        color: '#FFFFFF'
                    })
                    .add();

                setTimeout(function () {
                    label.fadeOut();
                }, 1000);

            }
        }
    },