且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

React-Native — Promise设置和数据处理

更新时间:2023-11-21 13:54:34

您可以尝试以下示例

const callbackFn = (firstName, callback) => {
setTimeout(() => {
if (!firstName) return callback(new Error('no first name 
passed in!'))

const fullName = `${firstName} Doe`

return callback(fullName)
  }, 2000)
}

callbackFn('John', console.log)
callbackFn(null, console.log)