我有点困惑,这就是我的烧瓶和 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>
1 回答
江户川乱折腾
TA贡献1851条经验 获得超5个赞
非常感谢乔,我已经找到了其他两个帖子,但我正在寻找的答案是关于 sopython --> {{ value|tojson }} 的那个。
那是完美的,正是我想要的。
添加回答
举报
0/150
提交
取消