wx.request请求封装(微信小程序/uni-app)

距离做完项目很久了,腾出点时间,记录下。为了提高效率与可维护性,对其进行了一个简单的封装~

一、目录结构

二、三步骤

1、第一层封装(config.js)

分别针对get与post进行一个公共wx.request请求的封装;每个方法传了2个参数,url与data;

url:接口地址,
data:请求的参数,


const commonUrl ="https://ceshi.com/up/"  //公共路径

// post请求封装
function postRequest(url, data) {
	var promise = new Promise((resolve, reject) => {
		var that = this;
		var postData = data;
		uni.request({
			url: commonUrl + url,
			data: postData,
			method: 'POST',
			header: {
				'content-type': 'application/x-www-form-urlencoded',
				'token': uni.getStorageSync("token")
			},
			success: function(res) {
				// 此处的code=0,只是个举例,有的可能是1等其他的,具体的看后台决定;
                //res.data.data也根据自己的后台返回层级决定,
          
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值