微信小程序 request接口的封装实例代码

 更新时间:2017年04月26日 16:33:54   作者:yonggeit  
这篇文章主要介绍了微信小程序 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);
 });

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

相关文章

  • 学习笔记编写vue的第一个程序

    学习笔记编写vue的第一个程序

    这篇文章主要介绍了学习笔记vue的第一个程序,其中非常详细的为大家讲解了vue程序的创建步骤,有需要的朋友可以学习下,希望可以有所帮助
    2021-08-08
  • 前端JavaScript中的class类

    前端JavaScript中的class类

    这篇文章主要介绍了前端JavaScript中的class,类是用于创建对象的模板,JavaScript中的Class更多的还是语法糖,本质上绕不开原型链,下面就来看看关于JavaScript class类的详细内容吧
    2021-10-10
  • JS高级ES6的6种继承方式

    JS高级ES6的6种继承方式

    这篇文章主要和大家分享的事JS高级ES6的6种继承方式,继承是面向对象中老生常谈的一个内容,在ECMAScript6之前,JavaScript中的继承可谓是非常的繁琐的,有各种各样的继承,本质上所有的继承都是离不开原型链的,更多详细内容请感兴趣的小伙伴参考下面文章内容吧
    2021-12-12
  • 5种方法告诉你如何使JavaScript 代码库更干净

    5种方法告诉你如何使JavaScript 代码库更干净

    J avaScript无处不在,从PC端到移动设备端,甚至是后端,都在使用JavaSc ript。在本文中,将尝试一些可用来使代码看起来更简洁的实践方案,希望能帮助到大家
    2021-09-09
  • 微信小程序图片选择、上传到服务器、预览(PHP)实现实例

    微信小程序图片选择、上传到服务器、预览(PHP)实现实例

    这篇文章主要介绍了微信小程序图片选择、上传到服务器、预览(PHP)实现实例的相关资料,需要的朋友可以参考下
    2017-05-05
  • 微信小程序 转发功能的实现

    微信小程序 转发功能的实现

    这篇文章主要介绍了微信小程序 转发功能的实现的相关资料,这里提供实现方法及实例帮助大家学习理解,需要的朋友可以参考下
    2017-08-08
  • 微信小程序 开发工具快捷键整理

    微信小程序 开发工具快捷键整理

    这篇文章主要介绍了微信小程序 快捷键整理的相关资料,这里整理了不少项目中经常用到的快捷键,需要的朋友可以参考下
    2016-10-10
  • javascript 操作cookies详解及实例

    javascript 操作cookies详解及实例

    这篇文章主要介绍了javascript 操作cookies详解及实例的相关资料,需要的朋友可以参考下
    2017-02-02
  • JS前端并发多个相同的请求控制为只发一个请求方式

    JS前端并发多个相同的请求控制为只发一个请求方式

    这篇文章主要为大家介绍了JS前端并发多个相同的请求控制为只发一个请求方法详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-07-07
  • js的一些潜在规则使用分析

    js的一些潜在规则使用分析

    这篇文章主要为大家介绍了js的一些潜在规则使用分析,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-02-02

最新评论