2017-06-06 12 views
0

角度データテーブルに1000個の区切り記号を追加することができないため、MySQLのFormat値を使用しました。問題は、角度チャートがY軸のセパレータの後の値を認識しないことです。ここで角度チャートは桁区切り記号で値を認識できません

Display of Y axis

私の角度チャートのコードの一部です:私が得た解決策ではなくMySQLのよりもアヤックスでの数値をフォーマットすることで、事前

+0

「値を認識しない」とはどういう意味ですか?あなたは、y軸が10進数を持つことを期待していますか?ティックは、すべてのデータ(この場合は5)に最もよく合った番号でスキップしています。バーは正しい十進数の高さに移動しています。 44.635は45未満のドロップです。あなたは44,635を望んでいますか?44.635,43ではなく、44,635.43と数字を書いてください。 –

+0

私はドットが何千ものと呼ばれる国際化のためにドットを使用しました。ティックは小数点としてドットを数えるので、なぜそれが認識できなかったのかというアイデアを得ました。ありがとうbtw – OFBrc

答えて

0

$scope.chart_options = { 
    legend: { 
     display: true 
    }, 
    scales: { 
     xAxes: [{ 
     stacked: false, 
     beginAtZero: true, 
     ticks: { 
      stepSize: 1, 
      min: 0, 
      autoSkip: false 
     } 
     }], 
     yAxes: [{ 
     beginAtZero: true, 
     ticks: { 
      min: 0, 
      userCallback: function(value, index, values) { 
       value = value.toString(); 
       value = value.split(/(?=(?:...)*$)/); 
       value = value.join(','); 
       return value; 
      } 
     } 
     }] 
    } 
}; 

おかげ

関連する問題