6. wepy 針對(duì)原生API進(jìn)行優(yōu)化

2021-03-20 14:20 更新

對(duì)現(xiàn)在API進(jìn)行promise處理,同時(shí)修復(fù)一些現(xiàn)有API的缺陷,比如:wx.request并發(fā)問(wèn)題等。原有代碼:

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

基于wepy實(shí)現(xiàn)代碼:

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

在同時(shí)并發(fā)10個(gè)request請(qǐng)求測(cè)試時(shí):不使用wepy:

0b3834f5f40ea030a6d405584760b638

0a4d3388200d19434629ea8c74b7d35d

使用wepy后:

381276fef2fb5cce1cac6a41edb6fdc2


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)