是一个常见的任务,可以通过以下步骤完成:
jsonify
函数来完成这个任务。jsonify
函数会将数据转换为JSON格式,并设置正确的响应头。from flask import jsonify
@app.route('/data')
def get_data():
data = {'name': 'John', 'age': 30}
return jsonify(data)
XMLHttpRequest
对象或者更方便的fetch
函数来发送Ajax请求。fetch('/data')
.then(response => response.json())
.then(data => {
// 在这里处理接收到的JSON数据
console.log(data);
});
在这个例子中,fetch
函数发送了一个GET请求到/data
路径,并使用.json()
方法将响应转换为JSON格式。
这样,Flask应用程序就可以将JSON数据发送到JavaScript端进行处理了。
JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,易于阅读和编写。它在前后端之间传递数据时非常常用。
优势:
应用场景:
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云