微信小程序設置全局請求URL及封裝wx.request請求操作示例
更新時間:2019年04月02日 08:47:40 作者:李維山
這篇文章主要介紹了微信小程序設置全局請求URL及封裝wx.request請求操作,結合實例形式分析了微信小程序針對wx.requset請求的封裝及調(diào)用操作相關實現(xiàn)技巧,需要的朋友可以參考下
本文實例講述了微信小程序設置全局請求URL及封裝wx.request請求操作。分享給大家供大家參考,具體如下:
app.js:
App({ //設置全局請求URL globalData:{ URL: 'https://www.oyhdo.com', }, /** * 封裝wx.request請求 * method: 請求方式 * url: 請求地址 * data: 要傳遞的參數(shù) * callback: 請求成功回調(diào)函數(shù) * errFun: 請求失敗回調(diào)函數(shù) **/ wxRequest(method, url, data, callback, errFun) { wx.request({ url: url, method: method, data: data, header: { 'content-type': method == 'GET'?'application/json':'application/x-www-form-urlencoded', 'Accept': 'application/json' }, dataType: 'json', success: function (res) { callback(res.data); }, fail: function (err) { errFun(res); } }) } })
調(diào)用示例:
const app = getApp(); Page({ onLoad: function () { let url = app.globalData.URL + '/User/getUserinfo'; let data = { uid: '1' }; app.wxRequest('POST', url, data, (res) => { console.log(res.data) }, (err) => { console.log(err.errMsg) }) } })
希望本文所述對大家微信小程序開發(fā)有所幫助。
相關文章
JavaScript中的apply()方法和call()方法使用介紹
我們發(fā)現(xiàn)apply()和call()的真正用武之地是能夠擴充函數(shù)賴以運行的作用域,如果我們想用傳統(tǒng)的方法實現(xiàn)2012-07-07微信小程序bindtap與catchtap的區(qū)別詳解
本文主要介紹了微信小程序bindtap與catchtap的區(qū)別詳解,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2021-09-09js實現(xiàn)把時間戳轉換為yyyy-MM-dd hh:mm 格式(es6語法)
下面小編就為大家分享一篇js實現(xiàn)把時間戳轉換為yyyy-MM-dd hh:mm 格式(es6語法),具有很的參考價值,希望對大家有所幫助2017-12-12