Chartjs饼图没有显示动态数据
问题描述:
我有一个数据库的数据,我想在饼图中显示它,但问题是饼图现在正在显示。Chartjs饼图没有显示动态数据
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);
答
添加parseFloat将解决该问题。
data.push({
value : parseFloat(client.total_amount),
color : "#F7464A",
highlight : "#FF5A5E",
label : client['client'].name
});