我需要不断地将json推送到我的HTML模板中。在html模板上,我想管理这个json并将数据从它插入html页面。 这是我的密码:
@app.route('/stream')
def stream():
def event_stream():
counter = 0
while True:
yield "data: {}\n\n".format({"a": "1", "b": "2"})
time.sleep(10)
return Response(event_stream(), mimetype="text/event-stream")
和html模板:
<!DOCTYPE html>
<html lang="en">
<head>
<title>My Webpage</title>
</head>
<body>
<script>
var eventSource = new EventSource("/stream");
eventSource.onmessage = function(e) {
alert(e.data);
};
</script>
</body>
</html>
目前,警报不起作用。即使要从HTML中删除js脚本,我的json也会显示在HTML页面上。如何在html中使用json进行操作?你知道吗
您可以将json返回到AJAX调用,并从“success”开始使用它。你知道吗
烧瓶:
阿贾克斯:
相关问题 更多 >
编程相关推荐