1

私はHighcharts1.7を使用していて、繰り返されるこのラベル(左側のラベル、0.025)ですべてが正常に機能していましたが、必要な実際のhighchartsバージョンでは、ラベルが3回レンダリングされます。ここで何が問題になっているのかわかりません。つまり、基本的に>Highchartsは0.25のテキストを複数回繰り返します。コードと実際の例については、このリンクを参照してください。 http://jsfiddle.net/pCuUW/

$(function() {
var chart;
$(document).ready(function() {
    var chart = new Highcharts.Chart({
        'chart': {
            'renderTo': 'container',
            'type': 'bar',
            'width': 500,
            'height': 150
        },
        'exporting': {
            'enabled': false
        },
        'yAxis': {
            'max': 1400,
            'title': {
                'text': ''
            }
        },
        'title': {
            'text': 'My normal barchart'
        },
        'plotOptions': {
            'bar': {
                'pointWidth': 30,
                'borderWidth': 0,
                'dataLabels': {
                    'enabled': true,
                    'distance': -10,
                    'color': 'black',
                    'padding': 5,
                    'x': -45,
                    'backgroundColor': '#ffffff',
                    'borderWidth': 1,
                    'borderColor': '#000000',                       
                    'style': {
                        'fontSize': '12px',
                        'font-weight': 'bold'
                    },

                }
            }
        },
        'credits': {
            'enabled': false
        },
        'labels': {
            'enabled': false
        },
        'legend': {
            'enabled': false
        },
        'series': [{
            'data': [637]}]
    });
});

});

ここで何が問題になっていますか?助けてくれてありがとう。

4

1 に答える 1

1

これはおそらく、x軸のカテゴリについて言及していないためです。

これを追加してみてください

xAxis: {
    categories: ['Cost'], // just a default value
    title: {
        text: null
    }
},​

フィドルをチェック

于 2012-11-01T21:54:18.437 に答える