小程序-网络请求封装

/utils/userDao.js

//服务器地址
const localURL = 'http://192.168.1.67:8080/mockjs/7';

const wxRequest = (params, url) => {
  wx.request({
    url,
    method: params.method || 'GET',
    data: params.data || {},
    header: {
      Accept: 'application/json',
      'Content-Type': 'application/json',
    },
    success(res) {
      if (params.success) {
        params.success(res);
      }
    },
    fail(res) {
      if (params.fail) {
        params.fail(res);
      }
    },
    complete(res) {
      if (params.complete) {
        params.complete(res);
      }
    },
  });
};

//登录接口
const login =(params) =>{
  wxRequest(params, `${localURL}/user/login`);
}

//对外暴露  该接口
module.exports = {
   login
};

index.js 业务中使用

//引用 userDao 接口
var api = require('../../utils/userDao.js');

Page({

    //登录
   loginAction:function(){

    //传递参数
       const data = {
           phone: '1814222222',
           pwd: '*******',
       };  
        //服务器发起请求
        api.login({
            data,
            success:(res)=>{
        //请求成功
            },
            fail:(res)=>{
           //请求失败       
            }    
        })
   }


})
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值