【发布时间】:2018-07-13 14:01:00
【问题描述】:
我正在使用 Flask 将 python 列表转换为 HTML。为了遍历列表并打印每个元素,我使用了 Javascript。
<script type="text/javascript">
function show_tests(test, desc) {
text = "";
for (i = 0; i < len(desc); i++) {
text += "<tr><td>" + test[i] + "</td><td>" + desc[i] + "</td></tr>";
}
return text;
}
</script>
电话是
<tbody>
<script type="text/javascript">document.write(show_tests({{ tests }}, {{ descriptions }}));</script>
</tbody>
当我运行 Flask 并打开 HTML 时,来自 JS 的数据不显示。有人知道为什么会这样吗? **顺便说一句:desc 和 test 总是有相同的长度。
感谢任何帮助!
编辑:其他有此问题的人:使用 jinja!我刚刚了解它,它很棒!
【问题讨论】:
标签: javascript python html flask output