在微信小程序中的promise的基本用法


      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)
      })

在控制台中输出的结果

猜你喜欢

转载自blog.csdn.net/qq_24810411/article/details/88896654
今日推荐