我在将数据从 Firestore 数据绘制到 ChartJS 时遇到问题。出于某种原因,它只在图表底部显示一个值,在 y 轴上显示随机数而不是日期。我希望有一个人可以帮助我。我的火店:火店 我的图表:图表
这是我到目前为止所拥有的。
db.collection('Items').get().then((snapshot) => {
snapshot.docs.forEach(doc => {
var item= doc.data();
var price= item.price;
var date = item.date;
var ctx = document.getElementById("myChart");
var myChart = new Chart(ctx, {
type: 'line',
data: {
labels: [date],
datasets: [{
label: 'Items',
data: [price],
}]
},
options: {
scales: {
yAxes: [{
ticks: {
beginAtZero:true
}
}]
},
// Container for pan options
pan: {
// Boolean to enable panning
enabled: true,
// Panning directions.
mode: 'x',
speed: 1
},
// Container for zoom options
zoom: {
// enable zooming
enabled: true,
// Zooming directions.
mode: 'x',
}
}
});
})
})
料青山看我应如是
相关分类