加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 资源网站 > 资源 > 正文

微信小程序中request请求封装的代码分析

发布时间:2020-12-14 20:00:47 所属栏目:资源 来源:网络整理
导读:这篇文章给大家介绍的内容是关于微信小程序中request请求封装的代码分析,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。 request 只用 POST ,只封装了 POST ,等有用到 GET 再重写,接口用的 ThinkPHP5.0 主要代码 var apiurl = "xxxxx"

这篇文章给大家介绍的内容是关于微信小程序中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)
})

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读