配置基础路径 同时导出一个函数和一个变量

地址===》https://www.bilibili.com/video/av58993009/?p=46

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) }) }

猜你喜欢

转载自www.cnblogs.com/IwishIcould/p/11695860.html