我正在尝试使用chart.JS来渲染我的django应用程序中的动态图表
我正在尝试根据用户数生成动态数据集。 我使用以下代码循环访问我的用户:
$.ajax({
method: "GET",
url: endpoint,
success: function(data){
console.log(data)
//Labels comming from wevsite.views//
team = data.team_list
info_data = data.info_process_data
var datasetValue = [];
var name = team
var count = name.length;
for (var j=0; j<count; j++) {
datasetValue[j] = {
backgroundColor: 'rgba(220,220,220,0.5)',
label : name[j],
data : info_data,
};
}
var looped_data = JSON.stringify(datasetValue);
var ctx = document.getElementById("mainGraph").getContext('2d');
var info_process = new Chart(ctx2,{
type: 'radar',
data: {
labels: labels_info,
datasets: looped_array
},
options: {
scale: {display: true,
ticks: {
beginAtZero: true,
}
},
responsive:true,
maintainAspectRatio: true,
}
});
})
我收到错误Uncaught TypeError:无法在字符串上创建属性'_meta'。 我猜因为chartsJS不接受字符串..
我怎样才能让它发挥作用?
非常感谢你