const promise =new Promise((resolve,reject)=>{
//promise运行中有三个状态
//pending 进行中
//fulfilled 已成功
//rejected 已失败
wx.getSystemInfo({
success: res=>{
resolve(res)//会把进行中改变成已成功
},
fail:err=>{
reject(err)//会把进行中改变成已失败
}
})
})
promise.then(res=>{
console.log(res)
},err=>{
cosole.log(err)
})


本文介绍了一个使用Promise处理异步请求的例子。通过调用wx.getSystemInfo获取系统信息,Promise会在请求成功时进入fulfilled状态并返回结果,或者在失败时进入rejected状态并返回错误信息。
317

被折叠的 条评论
为什么被折叠?



