小程式封裝request方法

2021-10-23 05:20:41 字數 718 閱讀 2509

封裝乙個成本低,效率快,簡單又簡潔的方法

在公共的js檔案中:

function commonajax(url, types, data) )

// 獲取公共配置

// 公共引數(一般寫介面的時候都會有些公共引數,你可以事先把這些引數都封裝起來,就不用每次呼叫方法的時候再去寫,)

var publicparams =

// 合併物件(公共引數加傳入引數合併物件) mergeobj物件在下面 es5方式

// var datas = mergeobj(d, data)

var datas = object.assign(publicparams,data) //es6的方式

// 這是es6的promise版本庫大概在1.1.0開始支援的,大家可以去歷史細節點去看一下,一些es6的機制已經可以使用了

var promise = new promise(function (resolve, reject, defaults) )

});return promise;

}module.exports =

如何使用:

先導入  var commonrequest = require("../../x'x/x'x'x.js")

console.log(res)

......other code

}, res => ) })

}

小程式封裝request請求

為了減少 量 以及方便後期的維護 把小程式中的request請求封裝起來是很有用的 module.exports 生產環境 prod 測試環境 test const require env.js prod 封裝ajax const vipurl 專屬網域名稱 module.exports issub...

小程式網路請求request封裝

4 總結 api.js 中統一存放後台api介面,方便管理。測試位址 const apirooturl module.exports get請求封裝 function get url,data post請求封裝 獲取首頁資料 getindexpagerdata function 此處為使用封裝的po...

小程式 封裝request請求 優化版

在util.js中加入以下 封裝request請求 const sendrequest url,method get data contenttype success function res else break case 402 showtext 該使用者賬號被凍結 none break cas...