Chinaunix首页 | 论坛 | 博客
  • 博客访问: 957071
  • 博文数量: 210
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 2070
  • 用 户 组: 普通用户
  • 注册时间: 2014-11-19 21:54
文章分类

全部博文(210)

文章存档

2020年(2)

2019年(18)

2018年(27)

2017年(5)

2016年(53)

2015年(88)

2014年(17)

分类: JavaScript

2019-05-05 14:39:49

方法一:

点击(此处)折叠或打开

  1. return new Promise((resolve, reject) => {
  2.     wx.request({
  3.       url: req_url,
  4.       data: param,
  5.       header: {
  6.         'content-type': 'application/json',
  7.       },
  8.       complete: (res) => {
  9.         if (res.statusCode >= 200 && res.statusCode < 300) {
  10.           resolve(res.data);
  11.         } else{
  12.           reject(res);
  13.         }
  14.       }
  15.     })
  16.   })
  17. //调用方法
  18. net._get('/recommend/activity', {
  19. page_index: pageIndex,
    page_size: pageSize,
    })
    .then(data => {})
    .catch(err => {})
    })
    },

方法二:

点击(此处)折叠或打开

  1. const request=function(url,data,method,callback){
  2.   wx.request({
  3.     url: url,
  4.     data: data,
  5.     method: method,
  6.     success: function (res) {
  7.       console.log("成功的结果", res.data.data)
  8.       return callback && callback(null, res.data.data)
  9.     },
  10.     fail: function (res) {
  11.       console.log("失败的结果", res)
  12.       return callback && callback(res.res.errMsg)
  13.     }
  14.   })
  15. }

    点击(此处)折叠或打开

    1. request.request(address, parm, 'get', function (err, res) {
    2.     if (err) {
    3.         console.log(err)
    4.         return
    5.     }
    6.     console.log("获取的结果", res)
    7.    
    8.     });
    9. },


阅读(2089) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~