日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

微信小程序 之 请求函数封装

發布時間:2025/3/18 编程问答 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 微信小程序 之 请求函数封装 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
封裝的request的代碼
/*** @desc API請求接口類封裝*/ /*** POST請求API* @param {String} url 接口地址* @param {Object} params 請求的參數* @param {Object} sourceObj 來源對象* @param {Function} successFun 接口調用成功返回的回調函數* @param {Function} failFun 接口調用失敗的回調函數* @param {Function} completeFun 接口調用結束的回調函數(調用成功、失敗都會執行)*/ function requestPostApi(url, params, sourceObj, successFun, failFun, completeFun) {requestApi(url, params, 'POST', sourceObj, successFun, failFun, completeFun) } /*** GET請求API* @param {String} url 接口地址* @param {Object} params 請求的參數* @param {Object} sourceObj 來源對象* @param {Function} successFun 接口調用成功返回的回調函數* @param {Function} failFun 接口調用失敗的回調函數* @param {Function} completeFun 接口調用結束的回調函數(調用成功、失敗都會執行)*/ function requestGetApi(url, params, sourceObj, successFun, failFun, completeFun) {requestApi(url, params, 'GET', sourceObj, successFun, failFun, completeFun) } /*** 請求API* @param {String} url 接口地址* @param {Object} params 請求的參數* @param {String} method 請求類型* @param {Object} sourceObj 來源對象* @param {Function} successFun 接口調用成功返回的回調函數* @param {Function} failFun 接口調用失敗的回調函數* @param {Function} completeFun 接口調用結束的回調函數(調用成功、失敗都會執行)*/ function requestApi(url, params, method, sourceObj, successFun, failFun, completeFun) {if (method == 'POST') {var contentType = 'application/x-www-form-urlencoded'} else {var contentType = 'application/json'}wx.request({url: url,method: method,data: params,header: {'Content-Type': contentType},success: function (res) {typeof successFun == 'function' && successFun(res.data, sourceObj)},fail: function (res) {typeof failFun == 'function' && failFun(res.data, sourceObj)},complete: function (res) {typeof completeFun == 'function' && completeFun(res.data, sourceObj)}}) } module.exports = { requestPostApi,requestGetApi }
使用第一步

在app.js中引入封裝的文件const request = require(‘./utils/request.js’) ,然后定義接口域名apiUrl: ‘https://www.geekxz.com‘,

/*** @desc 簡單API請求示例*/ const request = require('./utils/request.js') App({request: request,getUserInfo:function(cb){var that = thisif(this.globalData.userInfo){typeof cb == "function" && cb(this.globalData.userInfo)}else{//調用登錄接口wx.login({success: function () {wx.getUserInfo({success: function (res) {that.globalData.userInfo = res.userInfotypeof cb == "function" && cb(that.globalData.userInfo)}})}})}},/*** 定義的接口域名*/apiUrl: 'https://www.geekxz.com',globalData:{userInfo:null} })
調用封裝好的方法
var app = getApp() Page({/*** 存儲頁面數據*/data: {expressData : {},},/*** 接口調用成功處理*/successFun: function(res, selfObj) {selfObj.setData({expressData : res,})},/*** 接口調用失敗處理*/failFun: function(res, selfObj) {console.log('failFun', res)},/*** 頁面加載時初始化數據*/onLoad: function() {var url = app.apiUrl+'/query'var params = {type : 'zhongtong',postid : '424621263550',}//@todo 網絡請求API數據app.request.requestGetApi(url, params, this, this.successFun, this.failFun)} })

.

總結

以上是生活随笔為你收集整理的微信小程序 之 请求函数封装的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 黑丝久久| 香蕉免费在线视频 | 色涩涩 | 每日在线观看av | 性欧美hd调教| 色情毛片 | 久久久综合精品 | 九九热伊人 | 欧美成人69 | 久久伊人中文字幕 | 久久日本视频 | 精品国产综合区久久久久久 | 老司机午夜影院 | 免费中文字幕视频 | 成人av电影免费观看 | 不卡精品视频 | 欧美日韩一区精品 | 免费人成网站 | 久久性av| 最新永久地址 | 日韩精品一区二区在线播放 | 色婷婷导航 | 国产一区二区在线精品 | 欧美丰满熟妇bbbbbb | 精品伦精品一区二区三区视频密桃 | 一区二区视频 | 国产黄在线 | 亚洲a色 | 亚洲天堂五月 | 91福利在线观看视频 | 久久精品欧美 | 国产欧美久久久久久 | 在线免费看毛片 | 少妇紧身牛仔裤裤啪啪 | 黄色免费网 | 欧美精品乱码久久久久久按摩 | 日韩欧美v | 国产成人无码a区在线观看视频 | 国产精品久久久久久久久借妻 | 原创露脸88av | 天天射天天舔 | 韩国中文三级hd字幕 | 永久免费av在线 | 麻豆av一区二区三区 | 三级免费毛片 | 中文在线字幕免费观 | 午夜影院在线看 | 五月婷婷综合激情 | 国产精品9 | 欧美爱爱网站 | 久久肉| 精品视频久久久久 | 老色批av| 在线观看 一区 | 少妇日皮视频 | 国产精品成人午夜视频 | 91免费视频网 | 五月天开心网 | 日韩一区av在线 | 9色91| 自拍偷拍第1页 | 床戏高潮做进去大尺度视频 | 亚洲熟妇无码av | 国产精品色视频 | 好吊色这里只有精品 | av中文字幕网址 | 东北女人av| 久久综合精品国产二区无码不卡 | 精品久久久久久久久久久久久久久 | 影音先锋中文字幕在线播放 | 欧美精品一区二 | 成人日韩在线 | 国产三极片 | 97伊人网| 日韩高清一区二区 | 欧美精品久久99 | 久久www视频 | 日本a天堂 | 美女扒开腿让男人操 | 亚洲欧美在线视频观看 | www.av在线视频 | 恶虐女帝安卓汉化版最新版本 | 色香色香欲天天天影视综合网 | 在线欧美成人 | 香蕉视频网页版 | 欧美亚洲一 | 激情免费网站 | 青青草公开视频 | 黄色午夜 | 一区视频免费观看 | 欧美日韩a√ | 人妻精品久久久久中文 | 中文字幕在线看 | 国产剧情在线观看 | 双性受孕h堵精大肚生子 | 91激情影院 | 人妻与黑人一区二区三区 | 成人免费在线观看av | 黄色大全在线观看 |