封装一个微信小程序request

91 阅读1分钟

1创建一个文件夹

image.png

2创建 并且导出

const url = '路径地址';
const request = (path='',method='GET',data="")=>{
    return new Promise((resolve,reject)=>{
        wx.request({
            method:method,
            url: url+path, //
            header: {
                'Authorization': wx.getStorageSync('token')
            },
            data:data,
            success:(res)=>{
                resolve(res.data)
            },
            fail:(err)=>{
                console.log('reject',err);
                reject(err)
            }
        })
    })
}

module.exports = {
    request
}

3 使用先导入

image.png

4使用 并传参

image.png

4.1 导入

image.png

使用

    han.request('/api/auth/login', 'POST', {
        email: this.data.user,
        password: this.data.password
    }).then(res=>{
        console.log(res);
    })
    .catch(err=>{
        console.log(err);
    })