2

コンマで数値を出力しようとしています (9,000 だけの 9,000 のインスタンスを表示しています)。これがフォーマットを設定する方法です format: '{point.name}: {point.y}'

{point.y}必要な結果を返す関数に入る方法が見つかりません。この方法を試しましformat: '{point.name}: '+ numberWithCommas(point.y)たが、もちろん、それpoint is not definedを処理する方法がわかりません。どのように機能させることができますか?

ありがとう

4

1 に答える 1

6

次の 2 つのことを行う必要があります。

  • セパレータを設定:

    Highcharts.setOptions({
      lang: {
        decimalPoint: '.',
        thousandsSep: ','
      }
    });
    
  • ポイント形式を設定し、その区切り記号を使用します。

    format: '{point.name}: {point.y:,.0f}'
    

ハイチャートで文字列をフォーマットする方法の詳細については、DOC を参照してください;)

そしてライブデモ

于 2015-03-26T15:17:28.687 に答える