我想在一年中每周使用标签制作图表。我将传递具有52个数据点的数组。这些数据点由后端处理,因此很好,但是,输入52个标签是不切实际的。
var data = {
labels: ["Week 1", "Week 2", "week 3", ..., "week 52"],
datasets: [
{
data: [52 data points in here],
}
]
};
我应该如何制作这52个标签?
一个选项可能不是最好或最有效的选择,即您可以创建一个循环来制作标签,如果它们都具有相同的格式:
var labels = [];
for(var i=1; i<=52; i++) {
labels.push("Week " + i);
}