Promise 处理接口,之后直接调用拿到数据

 async simuBird(){
         var res = await axios.get('http://127.0.0.1:8000/api/xxxx')

        return new Promise((resolve,reject)=>{
            if(res.status === 200) {
   
              resolve(res.data)
            } else {
              reject(res)
            }
        })
    } 

this.simuBird() 是 async simuBird(){} 的调用

var simuBird=this.simuBird()

simuBird.then((res)=>{ console.log(res.data)})


版权声明:本文为weixin_40817168原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。