当前位置: 代码迷 >> 综合 >> (mpvue)request.js封装问题
  详细解决方案

(mpvue)request.js封装问题

热度:69   发布时间:2024-01-25 17:59:12.0

如果单纯的使用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)
}
})

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

  相关解决方案