**
Flask框架
**
# 导入相关的包
from flask import Flask
from flask_cors import CORS
import random
# app是Flask的实例,它接收包或者模块的名字作为参数,但一般都是传递__name__
app = Flask(__name__)
# 设置作用域
CORS(app)
# 对应ajax中url路径
@app.route('/total_price', methods=['GET', 'POST'])
# 定义函数
def totalNumber():
temp = random.randint(10,50);
return str(temp)
# 主函数
if __name__ == '__main__':
# 设置host与端口
app.run(host = "127.0.0.1", port = 5000)
**
Ajax框架
**
function doing() {
$.ajax({
type: 'GET',
url: 'http://127.0.0.1:5000/total_price',
async: false,
success: function(data){
let option = myChart.getOption();
option.series[0].data[0] = Number(data)
myChart.setOption(option);
}
})
}
[ 注 ] : 这只是两个测试框架,大致思路就是用flask将数据发送到前端,通过ajax插件接收,实现数据的实时传输。