4
name: 'Name',
data: [1.57,1.57,1.51,1.44,1.44,1.37,1.35,1.33,1.33,1.27,1.27,1.24,1.22,0.98],
    color: '#A61E22',
    dataLabels: {
        enabled: true,
        rotation: -90,
        color: '#000000',
        align: 'right',
        x: 4,
        y: -35,
        style: {
            fontSize: '10px',
            fontFamily: 'Verdana, sans-serif'
        }
    }                                       
}]

私は次のコードを持っています。シリーズ全体で関数番号形式を使用する方法はありますか?ドットをコンマに置き換える必要があります。次のような数値形式が必要です。

number_format (series_values, 2, ',', '.');
4

3 に答える 3

17
Highcharts.setOptions({
    lang: {
        decimalPoint: ',',
        thousandsSep: '.'
    },

    tooltip: {
        yDecimals: 2 // If you want to add 2 decimals
    }
});

デモ

参照

于 2013-02-22T19:35:16.803 に答える
8

yDecimals が現在機能しているかどうかはわかりません。今は tooltip.valueDecimals のようです。

ここで私が使用しているもの:

Highcharts.setOptions({
    lang: {
        decimalPoint: ',',
        thousandsSep: '.'
    }
});

そしてチャートでは:

tooltip: {
    valueDecimals: 2 
},
于 2013-07-30T16:30:38.243 に答える
2

ツールチップ/ラベルにフォーマッタを使用することもできます

http://api.highcharts.com/highcharts#tooltip.formatter http://api.highcharts.com/highcharts#xAxis.labels.formatter

次に、numberFormat を使用します: https://api.highcharts.com/class-reference/Highcharts#.numberFormat

于 2013-02-25T09:08:28.680 に答える