這篇文章跟大家介紹的內容是關於微信小程式中request請求封裝的程式碼分析,有一定的參考價值,有需要的朋友可以參考一下,希望對你有幫助。
request
只用POST
,只封裝了POST
,等有用到GET
再重寫,介面用的ThinkPHP5.0
主要程式碼
var apiurl = "xxxxx"; function http_post(controller,data,cb){ wx.request({ url:apiurl+controller, data:data, method:'post', header:{'Content-Type':'application/x-www-form-urlencoded'}, success:function(res){ return typeof cb == "function" && cb(res.data) }, fail:function(res){ return typeof cb == "function" && cb(false) } }) } module.exports = { http_post:http_post,//post请求 }
##前端js使用
var wxq = require('../../utils/wxrequest.js'); var openid = wx.getStorageSync('openid');//获取缓存里面的openid wxq.http_post('这里是控制器/方法',{'openid':openid},function(res){ console.info('回调',res) })
以上是微信小程式中request請求封裝的程式碼分析的詳細內容。更多資訊請關注PHP中文網其他相關文章!