在控制台上,我完全显示了我的数组,我无法更新图表上的数据。图表保持空白(不可见)。
图表:
var myChart = new Chart(ctx, {
type:'doughnut',
data:{
labels:[],
datasets:[{
label:'Bet',
data:[],
backgroundColor:[
'#1CE6FF',
'#FF34FF',
'#BB4345',
'#008941',
'#006FA6',
'rgb(163, 0, 89)'
],
borderWidth:3,
borderColor:'#000'
}]
},
options:{
legend:{
display:false
}
}
});
获取数据:
io.on('playerBets', function(data){
myChart.data.datasets.data = data;
myChart.update();
console.log(data);
});
获取标签:
io.on('playerNames', function(data){
myChart.data.labels = data;
myChart.update();
console.log(data);
});