您的位置:首页 > 产品设计 > UI/UE

微信小程序--request(ajax)请求

2017-12-12 16:12 405 查看
本文主要介绍小程序ajax或者称之为wx.request的post跟get两种请求方式。

get请求方式

wx.request({
url: request_comment_url+"?type_id=" + id,
data: {
'signature': signature,
},
method: "get",
success: function (res) {
if (res.data.code == 200) {
let list = res.data.content  //此处res.data为后端返回值,前端可以此处进行数据的处理
that.setData({
discussList: list,
})
}
else {
wx.showToast({
title: '加载失败',
icon: 'loading'
})
}
}
})


tips:小程序get的方法声明method可以不写,request请求方式默认为get,但是根据实际安全性能选择自己的请求方式。

注:小程序的get传参数也可以写在data里面,看起来比较舒服。

post请求方式

wx.request({
url: request_signup_url,
method: "POST",
header: { "Content-Type": "application/x-www-form-urlencoded" },   //必填
data: {
name: postName,
phone: postTel,
type_id: that.data.info.id,
signature: signature,
type:2,
formId: formId,
openId: openId,
},
success: function (res) {

if (res.data.code == 200) {
that.setData({
hidden: true,
})
}
else {
wx.showToast({
title: '加载失败',
icon: 'loading'
})
}
}
})
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息