小程序接口封装
function request(method,url,config={}){
return new Promise((resolve,reject)=>{
uni.request({
url,
method,
data:config.data,
dataType:config.dataType,
header:config.header,
success: resolve,
fail:reject
})
})
}
const get = (url,config) => {
return request("GET",url,config)
}
const post = (url,config) => {
return request("post",url,config)
}
const del = (url,config) => {
return request("delete",url,config)
}
const put = (url,config) => {
return request("put",url,config)
}
const patch = (url,config) => {
return request("patch",url,config)
}
export {
get,post,del,put,patch
}