gpt4 book ai didi

javascript - Python 到 Javascript JSON 对象 (Flask)

转载 作者:行者123 更新时间:2023-11-30 16:46:43 26 4
gpt4 key购买 nike

<分区>

我正在尝试创建一个简单的 Flask 应用程序,其中在服务器上生成一个整数数组并将其发送到客户端。我想在控制台中查看整数数组。这是 app.py 中的一些示例(工作)代码:

from flask import Flask, render_template, request, url_for

import random, json

app = Flask(__name__)

@app.route('/', methods=['GET'])
def form():
json_helper = {}
json_helper['randoms'] = [random.random() for _ in range(40)]
json_object = json.dumps(json_helper)
return render_template('sim0625.html', s_data=json_object)

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

这是 Javascript 前端的一个片段:

<script>

var data_xyz = {{ s_data|tojson }};

var JSONObject = JSON.parse({{data_xyz}});
console.log(JSONObject.randoms);

</script>

不幸的是,我的网页上没有任何 javascript 可以运行,并且显示的错误消息是“Uncaught SyntaxError: Unexpected token u”。

有人可以解释一下如何解决这个问题吗?谢谢。我的猜测是 JSON 对象正在变成字符串。

注意:前端的代码改编自这个 SO 问题:Extracting data from json object in jQuery or JS

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com