我有来自数据库的数据,我想在饼图中显示它,但问题是饼图现在正在显示。
var data = [];
$.each(res, function(index, client){
data.push({
value : client.total_amount,
color : "#F7464A",
highlight : "#FF5A5E",
label : client['client'].name
});
})
console.log(data)
var ctx = $("#client-stats").get(0).getContext("2d");
var myChart = new Chart(ctx).Pie(data);
答案 0 :(得分:0)
添加parseFloat将解决问题。
data.push({
value : parseFloat(client.total_amount),
color : "#F7464A",
highlight : "#FF5A5E",
label : client['client'].name
});