创建一个config.js
config.js里面写
export default{
host:'http://localhost:3000'
}
创建一个request。js 以后每次请求都要引用这个文件。
import config from './config'
export default(url,data={},method='GET')=>{
return new Promise((resolve,reject)=>{
wx.request({
url: config.host + url,
data,
method,
header:{
cookie:wx.getStorageSync('cookies')?wx.getStorageSync('cookies').find(item => item.indexOf('MUSIC_U')!== -1):''
},
success:(res) => {
if(data.isLogin){//登陆请求
wx.setStorage({
key:'cookies',
data:res.cookies
})
console.log(res);
}
resolve(res.data);
},
fail:(err) => {
reject(err);
}
})
})
}
这样我们可以一次性改掉服务器的地址。每次写请求的时候也方便许多。