直接看代码吧
async demo(){
let a=await this.test()
console.log(a);
},
test(){
return new Promise((resolve,reject)=>{
setTimeout(()=>{
resolve("i am test")
},2000)
})
},
点击demo按钮执行demo里面的函数,23行会等待代码返回后输出
注意demo 前要加async,否则使用await 会报错