收藏
回答

wx.request怎么全局封装

求一个wx.request全局封装的代码

回答关注问题邀请回答
收藏

2 个回答

  • 社区技术运营专员-小柿子
    社区技术运营专员-小柿子
    2018-07-06

    function request(url, data, method,  callback) {

    if (load == 1) {

    wx.showLoading({

    mask: true,

    title: '加载中'

    })

    }

    wx.request({

    url: url,

    data: data,

    header: {

    "content-type": "application/x-www-form-urlencoded;charset=utf-8"

    },

    method: method,

    success: function (res) {

    callback(res)

    },

    fail: function (res) {

    wx.showToast({

    title: "网络连接超时",

    icon: 'none',

    duration: 3000,

    })

    }

    })

    }


    2018-07-06
    赞同
    回复 3
    • 刘浩仁
      刘浩仁
      2018-07-11

      大佬这段代码是写到那里的啊?为什么直接copy过去会报错啊?是不是不能这么写啊

      2018-07-11
      回复
    • 社区技术运营专员-小柿子
      社区技术运营专员-小柿子
      2018-07-11回复刘浩仁

      你要修改一下,这是静态文件下的封装,你在page下的药自己修改一下即可

      2018-07-11
      回复
    • 刘浩仁
      刘浩仁
      2018-07-11回复社区技术运营专员-小柿子

      好的,谢谢大佬

      2018-07-11
      回复
  • H.z
    H.z
    2018-09-05

    可以参考下https://www.jianshu.com/p/ad1e5b581e18

    2018-09-05
    赞同
    回复
登录 后发表内容