小程序封裝ajax

良好的習慣:創建一個config配置文件夾,用來放我們公共的一些配置比如:域名配置等等

const gConfig = {
    //測試服務器配置
    url_account: "xxx",
    url_market_cms: "xxxx",
    url_img_total:"xxxx",
  
    //正式服務器配置
    //url_account: "xxx",
    //url_market_cms: "xxxx",
    //url_img_total:"xxxx",
  }

全完別忘記後邊要暴露出去(別的纔可以用)

module.exports = {
    gConfig
  }

封裝ajax(可以吧能用到的都放進去)

在util.js裏寫上方法

//url:“地址”    types:“1是GET 2是POST”  data:“傳遞參數”
function commonAjax(url, types, data) {  
  var promise = new Promise(function (resolve, reject, defaults) {  
    // 封裝reuqest  
    wx.request({  
      url: url,  
      data: data,  
      method: (types === 1) ? 'GET' : 'POST',  
      header: (types === 1) ? { 'content-type': 'application/json' } : { 'content-type':'application/x-www-form-urlencoded'},  
      success: resolve,  
      fail: reject,  
      complete: defaults,  
    })  
  });  
  return promise;  
}

 

 


 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章