gpt4 book ai didi

javascript - meteor 收集到 ChartJs 数据

转载 作者:行者123 更新时间:2023-11-29 15:37:59 25 4
gpt4 key购买 nike

我有一个 Meteor 集合,我想使用 ChartJS 将其呈现为图表。我能够遵循 ChartJS 文档的说明。

我现在的问题是如何转换我的集合并将其传递给 ChartJS。

ChartJs 数据格式:

function drawChart() {
var data = {
labels: ["January", "February", "March", "April", "May", "June", "July"],
datasets: [{
data: [28, 48, 40, 19, 86, 27, 90]
}]
};

我的收藏是这样保存的:

Categories.insert({
categoryname : $('#categoryname').val(),
value : $('#categoryvalue').val()
});

我想将类别名称用作图表标签,将值用作数据。我该怎么做?

最佳答案

这就是我在发布问题后再次尝试后如何让它工作的。

function drawChart() {
var cur = Categories.find();

collData = [];
cur.forEach(function(cat){
collData.push([cat.value]);
});

collLabel = [];
cur.forEach(function(cat){
collLabel.push([cat.categoryname]);
});

var data = {
labels: collLabel,
datasets: [{
data: collData
}]
};
};

我不确定这是否是正确的方法,但目前它有效。

关于javascript - meteor 收集到 ChartJs 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24879360/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com