簡體   English   中英

Highcharts省略X軸標簽

[英]Highcharts Omits X Axis Label

在這里有問題圖表的演示。

這是我用來生成圖表的代碼。 圖表渲染后,它會切斷x軸標簽的option2嗎? 是什么原因造成的?

我沒有使用step參數,因此應該沒有任何理由跳過標簽...當您將鼠標懸停在欄上時,它會使用mouseover事件呈現find以顯示類別名稱,但不會顯示欄旁邊的類別名稱。

任何建議表示贊賞。

$(function () {
    prchart3 = new Highcharts.Chart({
        chart: {
            renderTo: 'prcont23',
            type: 'bar',
            width: 300,
            height: 180
        },
        title: {
            text: 'Test results'
        },
        xAxis: {
            categories: ['option1', 'option2', 'opt3'],
            title: {
                text: null
            }
        },
        yAxis: {
            min: 0,
            title: {
                text: '0 Total Votes',
                align: 'high'
            },
            labels: {
                overflow: 'justify'
            }
        },
        plotOptions: {
            bar: {
                dataLabels: {
                    enabled: true
                }
            }
        },

        legend: {
            enabled: false
        },
        exporting: {
            enabled: false
        },
        credits: {
            enabled: false
        },
        series: [{
            name: 'vote test',
            data: [20, 50, 1000]
        }]
    });
});

問題在這里:

height: 180

我可以在Chrome上重現您的問題,並且可以通過刪除“ height:180”或分配更大的值來解決此問題,因此我認為您的標簽由於高度不足而被隱藏了。 如果您有4個點,則第二個和第三個將以該高度隱藏。

這是Highcharts的3.0.7版本的已知錯誤。 已在master分支上解決: http : //jsfiddle.net/DNREz/1/

碩士來自:

<script src="http://github.highcharts.com/master/highcharts.js"></script>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM