1. 程式人生 > >微信小程序request同步請求

微信小程序request同步請求

作用 err 請求 post請求 直接 method quest param col

今天在搞微信小程序的時候順手用了async,await死活不起作用,後來查了一下子,竟然不支持,那沒辦法就換了一種實現wx.request同步請求的方案

祭出promise來搞一搞,下面直接貼代碼,簡單易懂

const getData = (url, param) => {
  return new Promise((resolve, reject) => {
    wx.request({
      url: url,
      method: ‘GET‘,
      data: param,
      success (res) {
        resolve(res.data)
      },
      fail (err) {
        reject(err)
      }
    })
  })
}

只實現了一個GET請求的,因為我現在要用的就只是GET請求,POST請求也是這個思路,溜了溜了,打代碼去了,做不完怕不是又要被錘

微信小程序request同步請求