異步操作,如何return出來想要的值

function getMsgseccheck(data) {
  return new Promise((resolve, reject) => {
    wx.cloud.callFunction({
      name: 'msgSecCheck',
      data: {
        content: data
      },
      success: res => {
        console.log(res.result)
        // res.result: { errCode: 0, errMsg: 'ok' } 表示文本內容安全檢測通過
        resolve(res.result)
      },
      fail: err => {
        console.error(err)
        reject(err)
      }
    })
  })
}
getMsgseccheck("要檢測的文本內容").then(res => {
  // 在這裏處理返回結果
}).catch(err => {
  // 在這裏處理錯誤
})

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章