angular-图表无法识别带有千位分隔符的值

angular-chart cannot recognize value with thousands separator

我使用了 MySQL 的格式值,因为我无法在 angular-datatables 上添加千位分隔符。问题是 angular-图表无法识别 y 轴分隔符后的值,正如您在图片上看到的那样。

这是我的 angular-图表代码的一部分:

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

提前致谢

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