### [关于微信小程序 request接口的封装介绍](https://www.prosaas.cn/article/17294) **Published:** 2018-06-27T05:59:39 **Author:** 5201314 **Excerpt:** 这篇文章主要介绍了微信小程序 request接口的封装实例代码的相关资料,需要的朋友可以参考下微信小程序 re… 这篇文章主要介绍了微信小程序 request接口的封装实例代码的相关资料,需要的朋友可以参考下 **微信小程序 request接口的封装实例代码** 小程序request接口的封装(本质上是对request回调函数再次回调) module.exports.getData = function (url) { var data = arguments.length > 1 && arguments\[1\] !== undefined ? arguments\[1\] : {}; var method = arguments.length > 2 && arguments\[2\] !== undefined ? arguments\[2\] : 'POST'; var header = arguments.length > 3 && arguments\[3\] !== undefined ? arguments\[3\] : { 'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8' }; return new Promise(function (resolve, reject) { wx.request({ url: url, data: data, method: method, header: { 'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8' }, success: function (res) { resolve(res) }, fail: function (res) { reject(res) } }) }) } 调用方法 var common = require("../../common/common.js") common.getData(postUrl) .then(function(data){ this.setData({ //.... }); console.log(data); }); 以上就是本文的全部内容,希望对大家的学习有所帮助,更多相关内容请关注PHP中文网! 相关推荐: 微信小程序网络请求wx.request的介绍 微信小程序中Video API的解析 以上就是关于微信小程序 request接口的封装介绍的详细内容,更多请关注知企PROSAAS其它相关文章! **Tags:** php, 回调函数, 封装, 微信小程序, 接口 **Categories:** 后端开发 ---