把网络请求封装成一个promise对象的形式
/**
* 封装request请求为一个Promise对象
* @param {*} url
* @param {*} data
* @param {*} method
*/
function request(url, data, method = "GET") {
return new Promise((reslove, reject)=>{
wx.request({
url,
data,
method,
timeout: 5000,
success: (result) => {
reslove(result.data)
},
fail: (res) => {
reject(res)
},
// complete: (res) => {},
})
})
}
module.exports = {
request
}