(mpvue)request.js封装问题

如果单纯的使用mpvue提供的request来进行数据的获取,总是比较麻烦的
mpvue.request({
url:’’,
data:{},
header:{},
method:‘post/get/put/delete’,
success:function(){},
fial:function(){},
complete:function(){}
})

还有很多其他的参数,需要的可以添加进去。
这样每次这样请求都这样写就会比较多余。所以,我们来进行封装。

Promise封装request
request封装代码
简单说一下:
传入的obj就是我们要传入的参数
里面包括 url data 以及 method 等等
url可以进一步封装
url=‘主域名’+请求的地址

难点,重点重点

返回的是一个promise
参数 resolve reject
里面是mpvue.request({
url,
data,
method:,
success(info){
resolve(info)
}
})

这只是最简单的封装,可以作为一个小小的参考。希望对你们有帮助!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值