1==》配置基础路径同时导出一个函数和一个变量
var mynetwork= function mynetwork(options){ return new Promise((resolve,reject)=>{ wx.request({ url: options.url, //请求的地址 method: options.method || "get",//方式 data: options.data || {},//参数 // 成功的回调 success: function (res) { resolve(res) }, fail: function (err) { reject(err) } }) }); }; var baseUrl = "https://edu.51cto.com"//配置基础路径 export { mynetwork, baseUrl}
使用的页面
import { mynetwork,baseUrl} from "../../serverhttpapi/httpapi.js" //在最顶部 onLoad: function (options) { mynetwork({ url: baseUrl+"/center/seckill/index/get-seckill-data", //baseUrl基础路径 method: "get", }).then(res=>{ console.log("封装",res) }).catch(err=>{ console.log(err) }) }