小程序使用promise封装request请求函数

新建一个js文件

// request请求函数封装
const my_request = (optins)=>{
  console.log(optins)
  return new Promise((resolve,reject)=>{
    wx.request({
      url: optins.url,
      data: optins.data || {},
      method: optins.method || "GET",
      header: {
        'Content-Type': 'application/x-www-form-urlencoded'
      },
      success(res){
        resolve(res)
      },
      fail: reject
    })
  })
}
module.exports={
  my_request
}

在需要使用的js文件中调用

import require_my from "../../utils/xx.js"
require_my.my_request({
      data: 'xxx',
      url: 'xxxxxxxxxxxxxxxxxxx',
      method: 'xx'
    })
    .then(value => {
        console.log(value )
    })
    .catch(seaon => {
      console.log(seaon)
    })
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容