微信小程序設(shè)置全局請(qǐng)求URL及封裝wx.request請(qǐng)求操作示例
本文實(shí)例講述了微信小程序設(shè)置全局請(qǐng)求URL及封裝wx.request請(qǐng)求操作。分享給大家供大家參考,具體如下:
app.js:
App({
//設(shè)置全局請(qǐng)求URL
globalData:{
URL: 'https://www.oyhdo.com',
},
/**
* 封裝wx.request請(qǐng)求
* method: 請(qǐng)求方式
* url: 請(qǐng)求地址
* data: 要傳遞的參數(shù)
* callback: 請(qǐng)求成功回調(diào)函數(shù)
* errFun: 請(qǐng)求失敗回調(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)
})
}
})
希望本文所述對(duì)大家微信小程序開(kāi)發(fā)有所幫助。
- 微信小程序wx.request使用POST請(qǐng)求時(shí)后端無(wú)法獲取數(shù)據(jù)解決辦法
- 微信小程序使用wx.request請(qǐng)求服務(wù)器json數(shù)據(jù)并渲染到頁(yè)面操作示例
- 微信小程序使用request網(wǎng)絡(luò)請(qǐng)求操作實(shí)例
- 微信小程序request請(qǐng)求后臺(tái)接口php的實(shí)例詳解
- 微信小程序網(wǎng)絡(luò)請(qǐng)求wx.request詳解及實(shí)例
- 微信小程序 wx.request(OBJECT)發(fā)起請(qǐng)求詳解
- 微信小程序封裝request請(qǐng)求的詳細(xì)過(guò)程
相關(guān)文章
利用types增強(qiáng)vscode中js代碼提示功能詳解
這篇文章主要給大家介紹了如何增強(qiáng)vscode中js代碼提示功能的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面跟著小編一起來(lái)學(xué)習(xí)學(xué)習(xí)吧。2017-07-07
微信小程序?qū)崿F(xiàn)上傳多個(gè)文件 超過(guò)10個(gè)
這篇文章主要為大家詳細(xì)介紹了微信小程序?qū)崿F(xiàn)上傳多個(gè)文件,超過(guò)10個(gè),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-02-02
js實(shí)現(xiàn)單一html頁(yè)面兩套css切換代碼
研究了一下JS的用setAttribute方法實(shí)現(xiàn)一個(gè)頁(yè)面兩份樣式表的效果與大家分享下,感興趣的朋友可以參考下哈,希望可以幫助到你2013-04-04
JavaScript函數(shù)式編程實(shí)現(xiàn)介紹
函數(shù)式編程是一種編程范式,將整個(gè)程序都由函數(shù)調(diào)用以及函數(shù)組合構(gòu)成。 可以看成一條流水線,數(shù)據(jù)可以不斷地從一個(gè)函數(shù)的輸出流入另一個(gè)函數(shù)的輸入,最后輸出結(jié)果2022-09-09
在Javascript中為String對(duì)象添加trim,ltrim,rtrim方法
利用Javascript中每個(gè)對(duì)象(Object)的prototype屬性我們可以為Javascript中的內(nèi)置對(duì)象添加我們自己的方法和屬性。2006-09-09
微信小程序如何刷新當(dāng)前界面的實(shí)現(xiàn)方法
這篇文章主要介紹了微信小程序如何刷新當(dāng)前界面的實(shí)現(xiàn)方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用小程序具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-06-06
Js(JavaScript)中,彈出是或否的選擇框示例(confirm用法的實(shí)例分析)
以下是對(duì)confirm的用法進(jìn)行了分析介紹,需要的朋友可以參考下2013-07-07
javascript實(shí)現(xiàn)時(shí)鐘動(dòng)畫(huà)
這篇文章主要為大家詳細(xì)介紹了javascript實(shí)現(xiàn)時(shí)鐘動(dòng)畫(huà),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2020-12-12
typeScript中數(shù)組類(lèi)型定義及應(yīng)用詳解
相信大家應(yīng)該都知道ts只允許數(shù)組中包括一種數(shù)據(jù)類(lèi)型的值,下面這篇文章主要給大家介紹了關(guān)于typeScript中數(shù)組類(lèi)型定義及應(yīng)用的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下2023-05-05

