我有点困惑,这就是我的烧瓶和 JS 的样子,wtime 在图中正确显示,但我无法让 {{wtech}} 在 JS 中作为烧瓶值工作。在这方面绞尽脑汁已经有一段时间了。我宁愿使用我的 Flask 变量,也不愿使用 JSON,因为它更容易编码且耗时更少。
它对 {{wtime}} (用于数据)非常有效,但不适用于 {{wtech}} 作为标签
烧瓶:
wtech = ['Tech1','Tech2']
wtime = [3,4]
res = make_response(render_template("timeman.html", wtech = wtech,
wtime = wtime))
Javascript:
<script>
var cty = document.getElementById("chartBig2").getContext("2d");
var data = {
labels: ['Tech1','Tech2'],
datasets: [{
label: "Data",
fill: true,
backgroundColor: ['#1d1d2e', '#2d2f54'],
borderColor: '#d048b6',
borderWidth: 2,
data: {{wtime}}, }]};
var myDough = new Chart(cty, {type: 'doughnut', data: data, options: gradientDoughOptionsConfiguration});
</script>
江户川乱折腾
相关分类