一、小程序向flask传递参数
1.小程序将请求数据转换为JSON格式
wx.request({
url: 'http://127.0.0.1:8080/query_user',
data: {
goodsname:JSON.stringify(inputTyping) //将数据格式转为JSON
},
method: "POST",
header: {
'content-type': 'application/x-www-form-urlencoded'
},
success: function (res) {
console.log(res.data);
}
});
2.flask接收
p_goodsname = request.values.get("goodsname")
print(json.loads(p_goodsname)) p_goodsname = json.loads(p_goodsname)
二、flask回传数据给小程序(列表)
1.flask转换格式
return json.dumps(aftersort, ensure_ascii=False) #aftersort为需要回传的数据
2.小程序接收
wx.request({
url: 'http://127.0.0.1:8080/query_user',
data: {
goodsname:JSON.stringify(inputTyping)
},
method: "POST",
header: {
'content-type': 'application/x-www-form-urlencoded'
},
success: function (res) {
console.log(res.data); //控制台输出返回数据
}
});