var Promise = require('../plugins/es6-promise.js')
function wxPromisify(fn) {
return function (obj = {}) {
return new Promise((resolve, reject) => {
obj.success = function (res) {
//成功
resolve(res);
}
obj.fail = function (res) {
//失败
reject(res)
}
fn(obj)
})
}
}
function postRequest(url, data) {
var postRequest = wxPromisify(wx.request)
return postRequest({
url: url,
method: 'POST',
data: data,
dataType: 'json',
header: { 'content-type': 'application/x-www-form-urlencoded' },
})
}
module.exports = {
postRequest: postRequest,
}
var DataList = require("./utils/wxRequest.js")
var returnData = DataList.postRequest('https://sp.shykjgf.com/?s=/seller/seller/getDate', { pid: 40 })
returnData.then(function (res) {
console.log(res);
var data = res.data.data.data.id;
}, function (err) {
console.log(1);
});

转载于:https://www.cnblogs.com/YHJUN/p/8275429.html

微信小程序 request请求数据 模块输出相关推荐

  1. 微信小程序request请求封装;微信小程序封装request请求;uni-app小程序封装request请求;

    本片封装了微信小程序request请求:为别是post get put请求,重点在request.js文件 1.新增四个文件 2.根目录下的utils下的request.js封装uni.request ...

  2. 微信小程序request请求后台接收不到参数问题

    微信小程序request请求后台接收不到参数问题 一. 小程序部分代码 二. 后端 三. 问题代码 四. 请求头 一. 小程序部分代码 发一个普通的request请求 wx.request({url: ...

  3. 微信小程序如何请求数据

    微信小程序呢不存在ajax,那么它是如何实现数据请求功能的呢? 在微信官方文档中提供了API的调用wx.request()来请求数据 在数据请求之前,我们需要把微信小程序数据请求的坑过一遍 1:微信小 ...

  4. 微信小程序request请求动态获取数据

    微信小程序开发文档链接 1 后台代码: clickButton:function(){var that = this;wx.request({url: 'http://localhost:9096/a ...

  5. 微信小程序php get_php处理微信小程序request请求

    微信小程序的js后台只能执行一些简单的逻辑,遇到比较复杂的处理表单数据的功能或者网络功能就需要连接服务器来远程处理,实现方式就是调用小程序的wx.request()这一接口. 小程序端 request ...

  6. 微信小程序request请求实例,网络请求。

    最近微信小程序开始开放测试了,小程序提供了很多api,极大的方便了开发者,其中网络请求api是wx.request(object),这是小程序与开发者的服务器实现数据交互的一个很重要的api. 官方参 ...

  7. 关于微信小程序request请求fail不执行的问题

    做过小程序的朋友们应该都知道,小程序中调用ajax的命令是wx.request,其有两个回调,一个是success,一个是fail, 那么什么情况下会走success,什么情况下会走fail呢? 大多 ...

  8. 微信小程序request请求后台接口php简单实例

    后台php接口:http://www.vueyun.com/good/info 没有处理数据,直接返回了,具体再根据返回格式处理public function getGoodInfo(Request ...

  9. 微信小程序 request请求封装

    request 只用 POST ,只封装了 POST ,等有用到 GET 再重写,接口用的 ThinkPHP5.0 主要代码 var apiurl = "xxxxx"; funct ...

最新文章

  1. Alchemy环境的搭建
  2. Steam高赞游戏入门机器学习!不写代码,人人可玩,又能吸猫,汉化版已推出...
  3. 创建oracle数据库有哪些方法,oracle11g创建数据库的方法-Oracle
  4. ubuntu下wps无法使用搜狗输入法输入中文
  5. linux:内核中断
  6. 记一次 .NET 车联网云端服务 CPU爆高分析
  7. 学习KMP (概念 + 模板 + 例题: 子串查找)
  8. 同一网段计算机无法共享打印机,Win7同一个局域网内共享打印机不成功的修复方法...
  9. Linux 资料大全
  10. Python实例讲解 -- wxpython 基本的控件 (按钮)
  11. 安装JDK后,未设置Path,也能执行java.exe的原因
  12. gzdeflate函数_PHP中的gzcompress、gzdeflate、gzencode函数详解_php实例
  13. sigmoid函数手动求导
  14. WebService处理Map
  15. Python爬取招聘网站岗位信息
  16. LaTex 插入图像
  17. 2019.7.summary
  18. CTF实验找不到ssh2john
  19. 计算机休眠后黑屏打不开,[电脑待机以后黑屏打不开怎么办]电脑睡眠后黑屏打不开...
  20. java 森林_森林 - Minecraft Wiki,最详细的官方我的世界百科

热门文章

  1. ansible register 用法
  2. win docker运行MySQL
  3. 解决ubuntu16.E: 无法获得锁 /var/lib/dpkg/lock - open (11: 资源暂时不可用) E: 无法锁定管理目录(/var/lib/dpkg/),是否有其他进程正占用它?
  4. Rancher Docker容器管理CPU/内存/网络/IO监控面板
  5. JavaScript一次性定时器的设置和取消
  6. MySQL查询出2门及2门以上不及格者的平均成绩
  7. js操作元素节点对象innerHTML
  8. Spring Initializr创建项目,利用阿里云URL解决Initialization failed for https://start.spring.io Please check URL
  9. android 進度條_Android更新下載進度條 | 學步園
  10. 学计算机有哪些大学专业,计算机专业:最好的7所大学!也是全中国“最难考”的大学!...