博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
微信小程序 request请求封装
阅读量:7260 次
发布时间:2019-06-29

本文共 663 字,大约阅读时间需要 2 分钟。

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)})

转载地址:http://hxkdm.baihongyu.com/

你可能感兴趣的文章
菜鸟学自动化测试(四)----selenium 命令之验证页面元素
查看>>
Mysql读书笔记
查看>>
讨喜的隔离可变性(五)同时使用多个角色
查看>>
IOS贝塞尔曲线圆形进度条和加载动画
查看>>
【译文】AppBarLayout的越界滚动行为
查看>>
Java集合大整理
查看>>
(NO.00003)iOS游戏简单的机器人投射游戏成形记(七)
查看>>
x264代码剖析(十四):核心算法之宏块编码函数x264_macroblock_encode()
查看>>
Android中dip、dp、sp、pt和px的区别
查看>>
正则验证js大全
查看>>
浅析x86架构中cache的组织结构
查看>>
JDateTime
查看>>
深入了解MyBatis二级缓存
查看>>
Cloud Test 单页面即时监测功能上线!
查看>>
一分钟了解阿里云产品:阿里云解析五大热点技术问题分析
查看>>
mysql TableMap id递增问题
查看>>
我不是大佬!
查看>>
你也许不知道的Vuejs - 使用ES6快乐的玩耍
查看>>
我理解的javascript事件循环(一)
查看>>
实现基于注解(Annotation)的数据库框架(三)自定义注解(Annotation)
查看>>