麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 課堂 > 小程序 > 正文

微信小程序封裝http訪問網絡庫實例代碼

2020-03-21 16:01:20
字體:
來源:轉載
供稿:網友

微信小程序封裝http訪問網絡庫實例代碼

之前都是使用LeanCloud為存儲,現在用傳統API調用時做如下封裝

文檔出處:https://mp.weixin.qq.com/debug/wxadoc/dev/api/network-request.html

代碼如下:

var HOST = 'http://localhost/lendoo/public/index.php/';// 網站請求接口,統一為postfunction post(req) { //發起網絡請求 wx.request({ url: HOST + req.uri,  data: req.param,  header: {   "content-type": "application/x-www-form-urlencoded" }, method: 'POST',  success: function (res) {  req.success(res.data) },  fail: function (res) {   console.log(res); } })}// 導出模塊module.exports = { post: post}

然后前端調用就可以這樣做了:

var http = require('../../utils/http.js');... http.post({   uri: http.orderListUri,   param: {   third_session: wx.getStorageSync('third_session')  },     success: function (data) {   that.setData({    orderList: data  });  } });

一般對自己寫的接口給自己用的時候,method方法或header都是約定好的,所以不用重復書寫。

header: {   "content-type": "application/x-www-form-urlencoded"  },method: 'POST'

而fail回調方法也可以統一處理;進一步地,也可以對success回調里的針對code值進一步判斷,特定錯誤碼統一處理,比如跳轉登錄頁面等。

經過上述處理,是不是變得簡潔了?

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 免费国产羞羞网站视频 | 亚洲国产精品久久久久 | 欧美在线观看黄色 | 九色国产| 欧美激情首页 | 久久久久久久久久综合 | 日本高清电影在线播放 | 香蕉在线看 | 成人一级黄色片 | 国产精品久久久久一区二区 | 国产三级三级三级三级 | 亚洲最新无码中文字幕久久 | 久久国产精品小视频 | 一级在线免费 | 一级黄色在线免费观看 | 国产精品剧情一区二区三区 | 高颜值美女啪啪 | 蜜桃视频在线入口www | 欧美成年私人网站 | 日本在线观看视频网站 | 午夜视频在线观看免费视频 | 舌头伸进添的我好爽高潮网站 | 久久久入口 | 久久久精品视频在线观看 | 懂色av懂色aⅴ精彩av | 中国黄色一级生活片 | 9797色| 一级黄色毛片a | 日本在线视频一区二区三区 | 性欧美一区 | 成人国产视频在线观看 | 日韩黄色免费在线观看 | 黄网站在线免费看 | 日本在线免费观看 | 国产欧美在线观看不卡一 | 亚洲视频高清 | 免费观看一级 | 另类亚洲孕妇分娩网址 | 久久精品欧美一区 | 一区二区三区日韩 | www国产成人免费观看视频,深夜成人网 |