Highcharts在两条不同的行上写入xaxis值

时间:2014-02-14 22:50:48

标签: highcharts

我对x轴使用以下内容:

 xAxis: {
                        type: 'datetime',
                        tickInterval: 3600 * 1000, // one hour
                        tickWidth: 0,
                        gridLineWidth: 1,
                        gridLineColor: '<?php echo($gridlinecolor); ?>',
                        labels: {
                            align: 'center',
                            x: -3,
                            y: 20,
                            formatter: function() {
                                return Highcharts.dateFormat('%d-%m', this.value) + ' / '  + Highcharts.dateFormat('%l%p', this.value);
                            }
                        }
                    }

这给了我13-02 / 4PM之类的东西。

我希望有一个新的行像 13-02 4PM

我怎样才能做到这一点?

谢谢,

约翰。

1 个答案:

答案 0 :(得分:3)

您可以使用html <br/>

formatter: function() {
    return Highcharts.dateFormat('%d-%m', this.value) + '<br/>'  + Highcharts.dateFormat('%l%p', this.value);
}

示例小提琴here

请参阅Highcharts中的HTML here部分。