微信小程序 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');//获取缓存里面的openidwxq.http_post('这里是控制器/方法',{'openid':openid},function(res){ console.info('回调',res)})

原文地址:https://segmentfault.com/a/1190000015996526

微信小程序 request请求封装

相关文章