微信小程序请求后台接口数据
(比较完整标准的写法)
//请求提现记录数据
getRocordList: function (store_id){
var that = this
var recordList = []
$http.post('url',{ //$http.post 为封装好的请求
store_id: store_id
}).then(res=>{
console.log(res)
var resObj = res.data
if (resObj.code == 1){
//请求成功
var data = resObj.data
var record = data.record
if (record){
record.forEach((val,index)=>{
var obj = {
id:val.id,
bankname: val.bank_info.bankname,
createtime: val.createtime,
status: val.status,
bank_card: val.store.bank_card,
withdrawal_amount: val.withdrawal_amount
}
recordList[index] = obj;
})
}
that.setData({
recordList
})
}else{
//请求失败
wx.showToast({
title: resObj.msg,
image: '../../../images/warn.png'`在这里插入代码片`
});
console.log('请求失败:', resObj.msg);
}
}).catch(err => {
//异常回调
console.log('请求失败', err);
});
},