微信小程序 Http请求工具类

新建http.js

function request(url,data = [],method='GET')
{
      //自定义主域名
      var domain = 'http://127.0.0.1:8080';

      let header = {};
      let token = wx.getStorageSync('token');
      let openid = wx.getStorageSync('open_id');

      if(token)
      {
        header['token'] = token;
      }

      if(openid)
      {
        header['open_id'] = openid;
      }

      let urlTo = `${domain}${url}`;

      return new Promise(function(resolve,reject){
        wx.request({
          url: urlTo,
          data,
          method,
          header,
          success:res=>{
            console.log(res);

            if(res.statusCode !==200){
              wx.showToast({
                title: '请求异常!',
                icon:'error',
                duration:2000
              })
            }

            resolve(res.data)
          },
           fail:function(res){
             wx.showToast({
               title: '请求异常,请稍后再试',
               icon:'error',
               duration:2000
             })
           } 
        })
      })
  
}

module.exports = {
  request:request
}

使用http.js
引入js

import http from '../http'

使用

http.request("/mpApi/v1/login").then(function(res){
    console.log(res)
})
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

若梦网络编程

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值