99re热这里只有精品视频,7777色鬼xxxx欧美色妇,国产成人精品一区二三区在线观看,内射爽无广熟女亚洲,精品人妻av一区二区三区

QQ小程序 異步返回結(jié)果

2020-07-09 17:07 更新

經(jīng)常,我們需要在云函數(shù)中處理一些異步操作,在異步操作完成后再返回結(jié)果給到調(diào)用方。此時(shí)我們可以通過在云函數(shù)中返回一個(gè) Promise 的方法來完成。 一個(gè)最簡的 setTimeout 示例:

// index.js
exports.main = async (event, context) => {
  return new Promise((resolve, reject) => {
    // 在 3 秒后返回結(jié)果給調(diào)用方(小程序 / 其他云函數(shù))
    setTimeout(() => {
      resolve(event.a + event.b)
    }, 3000)
  })
}

假設(shè)云函數(shù)名字為 test,開啟本地調(diào)試/上傳部署該云函數(shù)后,我們可以在小程序端測試調(diào)用:

// 在小程序代碼中:
qq.cloud.callFunction({
  name: 'test',
  data: {
    a: 1,
    b: 2,
  },
  complete: res => {
    console.log('callFunction test result: ', res)
  },
})

此時(shí)應(yīng)該看到調(diào)試器輸出:

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

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號