您当前的位置: 首页 >  小程序

少林码僧

暂无认证

  • 1浏览

    0关注

    317博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

小程序request接口的封装

少林码僧 发布时间:2017-04-22 11:55:02 ,浏览量:1

# 小程序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);
        });

关注获取最新优质文章 在这里插入图片描述

关注
打赏
1661398670
查看更多评论
立即登录/注册

微信扫码登录

0.0395s