不管做什麼專案,一般會對ajax請求做個二次封裝,小程式也不例外。
小程式開發中都會呼叫api,小程式的開發文件提供了相對實用的apiwx.request()
,把它進行二次封裝成自己喜歡的寫法
// 後端介面服務位址封裝方法
request(url, method, params)let userurl = serverurl +url
}return new promise((resolve, reject) => else if (res.statuscode == '401'))
reject(res.data);
} else
},fail: (res => )
reject('網路差,請稍後再試!');
})})
})},
在需要的地方引入
page()
})
小程式封裝request方法
封裝乙個成本低,效率快,簡單又簡潔的方法 在公共的js檔案中 function commonajax url,types,data 獲取公共配置 公共引數 一般寫介面的時候都會有些公共引數,你可以事先把這些引數都封裝起來,就不用每次呼叫方法的時候再去寫,var publicparams 合併物件 公...
小程式封裝request請求
為了減少 量 以及方便後期的維護 把小程式中的request請求封裝起來是很有用的 module.exports 生產環境 prod 測試環境 test const require env.js prod 封裝ajax const vipurl 專屬網域名稱 module.exports issub...
微信小程式介面的二次封裝
主要思路 實現介面的拼接 分為 固定介面 拼接和 隨意介面 拼接 如何實現介面的拼接 分為三次拼接 1.建立乙個env.js,裡面寫自己前面預設的介面位址,可以定義一些配置其他環境的介面 eg baseurl 2.建立乙個request.js,可以在裡面設定一些自己預設配置的一截 eg const ...