【小程序】使用uni-app搭建小程序环境---封装接口

时间:2020-04-17 19:44:01   收藏:0   阅读:391

Promise 封装

uni-app 对部分 API 进行了 Promise 封装,返回数据的第一个参数是错误对象,第二个参数是返回数据。

详细策略如下:

 

使用示例:

// 默认方式
uni.request({
    url: ‘https://www.example.com/request‘,
    success: (res) => {
        console.log(res.data);
    }
});

// Promise
uni.request({
        url: ‘https://www.example.com/request‘
    })
    .then(data => {//data为一个数组,数组第一项为错误信息,第二项为返回数据
        var [error, res]  = data;
        console.log(res.data);
    })

// Await
function async request () {
    var [error, res] = await uni.request({
        url: ‘https://www.example.com/request‘
    });
    console.log(res.data);
}

 

相关资料:

原文:https://www.cnblogs.com/websmile/p/11585451.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!