我已经能够使用Chartjs中的静态数据绘制条形图,折线图.但是当我尝试通过某些api使用动态接收的数据时,会显示一些错误消息.我的代码是:
//'myCanvas' is the id for the canvas, where chart has to be drawn
const CHART = document.getElementById('myCanvas').getContext('2d');
var userData = {};
var dateArray = [];
var dataArray = [];
var barChartData = {
labels: dateArray,
datasets: {
label: "users",
fillColor: '#382765',
data: dataArray
}
};
var configure = {
type: 'bar',
data: barChartData
//I have removed the option part from here to make this post compact
};
window.barChart = new Chart(CHART, configure);
window.barChart.render();
//fillData is called from HTML form …Run Code Online (Sandbox Code Playgroud)