【发布时间】:2017-08-26 04:38:34
【问题描述】:
是否可以使用 EJS 标签将数据添加到图形中?这是我当前图表的数据:
var canvas = document.getElementById('myChart');
var data = {
labels: ["One", "February", "March", "April", "May", "June", "July"],
datasets: [
{
label: "My First dataset",
backgroundColor: "rgba(255,99,132,0.2)",
borderColor: "rgba(255,99,132,1)",
borderWidth: 2,
hoverBackgroundColor: "rgba(255,99,132,0.4)",
hoverBorderColor: "rgba(255,99,132,1)",
data: [10, 20, 81, 56, 55, 40],
}
]
};
我想做这样的事情:
labels: ["<%= currentUser.datapoint1 %>", "<%= currentUser.datapoint2 %>", "<%= currentUser.datapoint3 %>"]
data: [<%= currentUser.datapoint10 %>, <%= currentUser.datapoint11 %>]
我将如何使用 EJS 标签填充图形数据? (注意:在需要生成图表之前,EJS 标签信息已经保存给用户)
【问题讨论】:
标签: node.js mongodb express chart.js ejs