Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xslt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
基于flask中数据的javascript函数_Flask - Fatal编程技术网

基于flask中数据的javascript函数

基于flask中数据的javascript函数,flask,Flask,我正在开发一个反馈函数,并试图将数据(整数列表)从FLASk传递到javaScript,但似乎缺少了一个我无法理解的地方。如果有人帮我,那就太好了 ->我也读过类似的文章,但大多数数据类型是url或字典,而不是整数。 以下是我在代码方面遇到的问题: from flask import Flask, render_template app = Flask (__name__) @app.route('/new') def new() : valu=[10,0,0,10,0,10,0]

我正在开发一个反馈函数,并试图将数据(整数列表)从FLASk传递到javaScript,但似乎缺少了一个我无法理解的地方。如果有人帮我,那就太好了 ->我也读过类似的文章,但大多数数据类型是url或字典,而不是整数。 以下是我在代码方面遇到的问题:

from flask import Flask, render_template
app = Flask (__name__)
@app.route('/new')
def new() :
    valu=[10,0,0,10,0,10,0]
    return render_template('feedback.html', value=valu)

if __name__ == '__main__':
    app.run(debug = True)   

<!DOCTYPE html>
<html>
     <head>
        <meta charset="UTF-8">
        <title>Feedback page</title>        
     </head>
     <body>
        <script> document.write(value);</script>
     </body>
</html>
从烧瓶导入烧瓶,渲染\u模板
app=烧瓶(名称)
@应用程序路径(“/new”)
def new():
数值=[10,0,0,10,0,10,0]
返回呈现模板('feedback.html',value=valu)
如果uuuu name uuuuuu='\uuuuuuu main\uuuuuuu':
app.run(debug=True)
反馈页面
文件。写入(值);

我认为您没有在javascript行中正确地为“值”呈现jinja模板变量。应该是这样的:

<script>document.write({{ value }});</script>
document.write({{value}});

非常感谢。我完全忘了它的名字