我正在使用highchart.js绘制条形图

我不想显示x轴数据值。

谁能告诉我该选择哪个?

完整配置:

var chart = new Highcharts.Chart({
                chart: {
                    renderTo: container,
                    defaultSeriesType: 'bar'
                },
                title: {
                    text: null
                },
                subtitle: {
                    text: null
                },
                xAxis: {
                    categories: [''],
                    title: {
                        text: null
                    },
                    labels: {enabled:true,y : 20, rotation: -45, align: 'right' }

                },
                yAxis: {
                    min: 0,
                    gridLineWidth: 0,
                    title: {
                        text: '',
                        align: 'high'
                    }
                },
                tooltip: {
                    formatter: function () {
                        return '';
                    }
                },
                plotOptions: {
                    bar: {
                        dataLabels: {
                            enabled: true
                        },
                        pointWidth: 35,
                        color: '#D9CDC1'
                    }
                },
                legend: {
                    enabled: false
                },
                credits: {
                    enabled: false
                },
                series: [{
                    name: 'Year 1800',
                    data: [107]
                }]
            });

最佳答案

在HighCharts中,条形图使用反向轴,因此底部轴实际上是Y轴。 (另请参见将图形旋转90度的“列”图,在这种情况下,底轴是X轴。)
您需要将以下内容添加到yAxis配置中

yAxis: {
  labels: {
    enabled: false
  }
}
请参阅以下完整示例:
http://jsfiddle.net/k5yBj/433/

关于javascript - 如何隐藏highchart x-轴数据值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7928906/

10-09 22:23