6. wepy 针对原生API进行优化

2021-03-20 14:20 更新

对现在API进行promise处理,同时修复一些现有API的缺陷,比如:wx.request并发问题等。原有代码:

onLoad = function () {
    var self = this;
    wx.login({
        success: function (data) {
            wx.getUserInfo({
                success: function (userinfo) {
                    self.setData({userInfo: userinfo});
                }
            });
        }
    });
}

基于wepy实现代码:

async onLoad() {
    await wx.login();
    this.userInfo = await wx.getUserInfo();
}

在同时并发10个request请求测试时:不使用wepy:

0b3834f5f40ea030a6d405584760b638

0a4d3388200d19434629ea8c74b7d35d

使用wepy后:

381276fef2fb5cce1cac6a41edb6fdc2


以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号