angular-chart无法使用千位分隔符识别值

时间:2017-06-06 11:00:20

标签: angular charts chart.js angular-chart angular-datatables

我使用了MySQL的格式值,因为我无法在angular-datatables上添加千位分隔符。问题是角度图表不能识别y轴分隔符后的值,如图所示。

Display of Y axis

以下是我的角度图代码的一部分:

$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;
            }
         }
      }]
   }
};

提前致谢

1 个答案:

答案 0 :(得分:0)

我得到的解决方案是格式化Ajax中的数字而不是mysql中的数字