wx.request({
url: 'https://URL', //這里''里面填寫你的服務器API接口的路徑
data: {}, //這里是可以填寫服務器需要的參數
method: 'GET', // 聲明GET請求
// header: {}, // 設置請求的 header,GET請求可以不填
success: function(res){
console.log("返回成功的數據:" + res.data ) //返回的會是對象,可以用JSON轉字符串打印出來方便查看數據
console.log("返回成功的數據:"+ JSON.stringify(res.data)) //這樣就可以愉快的看到后台的數據啦
},
fail: function(fail) {
// 這里是失敗的回調,取值方法同上,把res改一下就行了
},
complete: function(arr) {
// 這里是請求以后返回的所以信息,請求方法同上,把res改一下就行了
}
})
post請求
var that = this //創建一個名為that的變量來保存this當前的值
wx.request({
url: '', //接口
method: 'post',
data: {
openid: 'openid' //這里是發送給服務器的參數(參數名:參數值)
},
header: {
'content-type': 'application/x-www-form-urlencoded' //這里注意POST請求content-type是小寫,大寫會報錯
},
success: function (res) {
that.setData({ //這里是修改data的值
test: res.data //test等於服務器返回來的數據
});
console.log(res.data)
}
});