0
我在mysql查詢中使用了Format(SUM(a.points),2)
,這樣該值的表格中的分隔符就會爲123,456.78。在chart.js上忽略mysql格式的分隔符
問題是在我的線條圖上。它只能得到123的值。
我試過使用value.join(',')
但沒有任何反應。 這裏是我的角度代碼:
$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;
}} }
]} };
您想要哪個值?你看過'chart.js'是否接受逗號或其他格式的數字?也許'chart.js'包含着像'123456.78' –
這樣的東西,我希望它能得到123,456.78的實際值。如果chart.js不接受一個分隔符的值,有沒有辦法我可以忽略分隔符,但不是在桌子上。 TIA – OFBrc
我不知道我是否正確,但是在'chart.js'上使用'replace'時不是這種情況? –