美文网首页
请求封装wx.request,setData异步回调写法

请求封装wx.request,setData异步回调写法

作者: 随风飞2019 | 来源:发表于2020-12-01 09:40 被阅读0次
module.exports = {
  http:(url,method='get',params={})=>{
    return new Promise((resolve, reject)=>{
      wx.request({
        url,
        data:params,
        method,
        success:res=>{
          resolve(res.data.data)
        },
        fail:err=>{
          reject(err)
        }
      })
    })
  }
}

// 使用的地方引入
import {http} from "../../public/utils/common"
let {swiperList} =await http('http://mock-api.com/mnEe4VnJ.mock/swiperList');
// 上面有默认参数,也可以把基础url进行拼接
 this.setData({
      swipList:swiperList
    },()=>{
      console.log(this.data.swipList)
    })

相关文章

网友评论

      本文标题:请求封装wx.request,setData异步回调写法

      本文链接:https://www.haomeiwen.com/subject/nnbjwktx.html