promise

[ https://blog.csdn.net/Ruffaim/article/details/81145263](promise地址) 
          
    // 獲取圖1信息
    // tip 貌似本地靜態文件路徑不能做爲畫布的src參數,網絡圖片無影響。
    let promise1 = new Promise(function (resolve, reject) {
      wx.getImageInfo({
        src: 'https://qpp.juancdn.com/qpp/181228/4/f/5c2583d033b08948762f1463_208x208.png',
        success: function (res) {
          resolve(res);
        },
        fail: function (res) {
          reject(res)
        }
      })
    });

    // 獲取圖2信息
    let promise2 = new Promise(function (resolve, reject) {
      wx.getImageInfo({
        src: 'https://qpp.juancdn.com/qpp/181228/4/f/5c2583d033b08948762f1463_208x208.png',
        success: function (res) {
          resolve(res);
        },
        fail: function (res) {
          reject(res)
        }
      })
    });

    // 執行
    Promise.all(
      [promise1, promise2]
    ).then(res => {

    }).
    catch(err => {
      //error 錯誤處理
    })
複製代碼
相關文章
相關標籤/搜索