使用ifdef和ifndef条件去区分请求方法,可能在其它小程序也不需要,暂时只在微信小程序
// #ifndef MP-WEIXIN
// 使用promise
const devServer = function(uri, data, method, header) {
return new Promise((resolve, reject) => {
uni.request({
url: '/api2' + uri,
method: method,
data: data,
header: header,
success: (res) => {
console.log('uni.request', res.data);
resolve(res)
}
});
})
}
// #endif
// 小程序不需要代理
// #ifdef MP-WEIXIN
const devServer = function(uri, data, method, header) {
return new Promise((resolve, reject) => {
uni.request({
url: 'http://192.168.4.66:8808' + uri, //仅为示例,并非真实接口地址。
method: method,
data: data,
header: header,
success: (res) => {
console.log(res.data);
resolve(res);
}
});
})
}
// #endif
export default devServer