在utils文件夹新建文件utils.js,封装代码如下:

var sendRequest = function (url, method, data = {}, header = {} )

{

var promise = new Promise(function (resolve, reject){

wx.request({

url: url,

data: data,

method: method,

header:header,

success: function(data) {

//做一些统一处理操作,例如401验证

//resolve用于具体调用中

resolve(data);

},

fail: function(data) {

reject(data);

}

})

})

return promise

}

//导入

module.exports = {

sendRequest : sendRequest

}

应用示例:

index.js页面

//加载util

const utils = require('../utils/util')

utils.sendRequest(your_request_url, 'GET', { user_id: user_id })

.then(function (response) {

that.setData({

likes: response.data.data

})

}, function (error) {

console.log(error);

})

本文由职坐标整理并发布,希望对同学们有所帮助。了解更多详情请关注职坐标移动开发之微信频道!

python写的小程序怎么封装_微信小程序源码分享之封装request的方法相关推荐

  1. python爬虫爬取王者荣耀官网全部英雄头像(源码分享)

    这篇文章为源码分享,爬虫的分析过程请阅读文章 <用python爬取王者荣耀官网的英雄皮肤海报(含源码)> 源码 import requests import json from bs4 i ...

  2. python爬虫爬取王者荣耀官网全部装备图片(源码分享)

    这篇文章为源码分享,爬虫的分析过程请阅读文章 <用python爬取王者荣耀官网的英雄皮肤海报(含源码)> 源码 import requests from bs4 import Beauti ...

  3. python搭建微信小程序百度云_微信小程序-订餐系统-Python flask构建

    总大小:14.3 GB └-python3+flask └-centos ├-CentOS-7-x86_64-Minimal-1804.iso 906.0 MB └-mysql ├-mysql-ins ...

  4. python 微信小程序签到系统_微信小程序签到功能

    本文实例为大家分享了简易微信小程序签到功能的具体代码,供大家参考,具体内容如下 一.效果图 点击签到后 二.数据库 用一张数据表存用户签到的信息,每次用户签到都会往表中添加一条记录了用户id和签到日期 ...

  5. java写微信小程序答辩问题_微信小程序毕业设计选题和毕业论文怎么写,答辩流程是怎样的?...

    1. 开始准备选题 大四上学期开学时开始准备论文的,首先是确定论文主题,看自己想做什么毕业设计,可以选取之前接触过的,做过的东西,这样快一些,如果选的是没接触过的方向,一定要早点开始.打算做一个小程序 ...

  6. python开发小程序拼团_微信小程序新功能,正合适开发拼团类小程序|明智科技...

    1.分享 微信小程序的任何一个页面都可以增加分享功能,用户可以把小程序便捷的分享给通讯录的好友和微信群.但不能分享到朋友圈. 也可以进一步理解为小程序开发者可以创造一种诱导用户分享给好友和微信群的应用 ...

  7. java写微信小程序答辩问题_微信小程序 开发中遇到问题总结

    微信小程序 开发中遇到问题总结 1.由于小程序wx.request()方法是异步的,在app.js执行ajax后,各分页加载app.js的全局数据时,无法按顺序加载.例: //app.js App({ ...

  8. python操作微信小程序云端数据库_微信小程序云开发之数据库操作

    本文实例为大家分享了微信小程序云开发之数据库操作的具体代码,供大家参考,具体内容如下 新建集合 1.打开云开发控制台,数据库 2.添加集合users 添加代码 onAdd: function () { ...

  9. python操作微信小程序云端数据库_微信小程序·云开发云数据库的基本使用-微信小程序云开发实例-腾讯云微信小程序...

    微信小程序·云开发云数据库的基本使用-微信小程序云开发实例-腾讯云微信小程序 浏览量:1120 时间:2020-04-06

  10. python小程序贪吃蛇_微信小程序实现的贪吃蛇游戏【附源码下载】

    本文实例讲述了微信小程序实现的贪吃蛇游戏.分享给大家供大家参考,具体如下: 先来看看运行效果: 具体代码如下: 界面布局 pages/snake/snake/snake.wxml: snake 得分 ...

最新文章

  1. python函数注释 参数 省略号_python – make函数在help()函数中有参数的省略号
  2. DGA GAN——GAN在安全中的应用
  3. 神经网络和反向传播算法——反向传播算法本质上是随机梯度下降,链式求导法则而来的...
  4. SOP,TSSOP,PLCC,BGA这些封装的中英文解释
  5. java中的复合数据类型是什么_【填空题】类是Java中的一种重要的复合数据类型,是组成Java程序的基本要素。一个类的实现包括两部分:____和_____....
  6. android arrays.xml 二维数组,android中怎的从xml文件中解析一个二维数组
  7. 那些功能逆天,却鲜为人知的pandas骚操作
  8. 给定a和n,计算a+aa+aaa+a...a(n个a)的和(大数据处理)
  9. 30岁+3笔钱+631黄金比例=成功
  10. ajax send上传出错,AJAX + FormData 上传文件失败?
  11. DPDK AF_XDP
  12. 移动硬盘访问错误 - 磁盘结构损坏且无法读取、拒绝访问
  13. Laravel文档梳理5、HTTP请求
  14. php pdo 中dsn参数,PDO连接数据库及DSN详解
  15. 在局域网内怎样使两台计算机共享,怎么使两台电脑共享数据?
  16. 16进制,BCD码,ASCII转换
  17. 去掉字符串首尾指定字符
  18. 韦东山第1期-学习笔记-2
  19. 海龟交易法则(策略源码)
  20. 交叉编译工具链建立与常识

热门文章

  1. 排列和组合、以及数列(五)
  2. linux内核 端口,Linux内核中IO端口资源管理
  3. Unity+SenseAR教程 | 用手势发射爱心2:加入发射方向【源码】
  4. OpenShift 4.3 - 基于虚拟机的BareMetal离线安装(7-9)
  5. OpenShift 4 之集群是如何通过Cluster Version Operator升级的?
  6. php 各种排序算法,PHP四种常见排序算法
  7. C语言的延时程序怎么改,C语言编程,怎么用按键来改变延时的长短?
  8. 怎么样向云服务器上传文件_如何向云服务器传输文件
  9. c语言长度宏定义运算符,C语言在宏定义中使用语句表达式和预处理器运算符
  10. html垂直线性渐变,html5线性渐变