http.js
const http=(options)=>{
return new Promise((resolve,reject)=>{
uni.request({
url:config.baseurl + options.url,
method:options.method||"get",
data:options.data||{},
header:options.header,
success(res){
resolve(res)
},
fail(err){
reject(err)
}
})
})
}
export default http;
api.js
import http from './http.js'
const _getCate =()=>{
let options={
url:"/api/getcate"
}
return http(options)
}
const editCart=(data={},header={})=>{
let options={
url:"/api/cartedit",
data,
header
}
return http(options)
}