1.新建http文件夹
2.在http文件夹下新建env.js 代码如下:
//存放不同的环境地址
module.exports={
//线上地址
prod:{
baseUrl:'https://api.it120.cc'
}
}
3.在http文件夹下新建request.js 代码如下:
//wx.request进行二次封装
const {baseUrl}=require('./env').prod
module.exports={
request:function(url,method="GET",data={},isSubDomain=true){
const myUrl='mr'
if(isSubDomain){
url=`${baseUrl}/${myUrl}/${url}`
}else{
url=`${baseUrl}/${url}`
}
return new Promise((resolve,reject)=>{
wx.request({
url,
method,
data,
header:{
'Content-type':'application/x-www-form-urlencoded '
},
success(res){
console.log(res);
if(res.data.code===0){
resolve(res.data.data)
}
},
fail