美文网首页H5教程集合我爱编程
微信小程序开发-网络请求wx.request封装

微信小程序开发-网络请求wx.request封装

作者: 余生社会 | 来源:发表于2018-03-14 10:26 被阅读42次

const request = (url, data, successCallback, errorCallback) => {

  return wx.request({

    url: 'IP及端口' + url,

    data: data,

    method: 'POST',

    dataType: 'json',

    responseType: 'text',

    success: function (res) {

      if (res.data.errCode == 0) {

        successCallback(res.data.data)

      }

      else {

        wx.showModal({

          content: res.data.errMsg,

          showCancel: false

        });

      }

    },

    fail: function (res) {

      wx.hideLoading()

      wx.showModal({

        content: "服务器连接超时。",

        showCancel: false

      });

      console.log(res)

    }

  })

}

const setToken = (token) => {

  wx.setStorageSync('token', token)

}

const getToken = (token) => {

  return wx.getStorageSync('token')

}

相关文章

网友评论

    本文标题:微信小程序开发-网络请求wx.request封装

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