一、
1.await后面接一个会return new promise的函数并执行它
2.await只能放在async函数里
二、
1.先输出111,再输出000,再输出222
2.await后面必须是一个promise对象,里面必须有resolve
testForIn() {
return new Promise((resolve, reject) => {
setTimeout(() => {
console.log(111)
resolve('00')
}, 1000)
})
}
},
async created() {
const result = await this.testForIn()
console.log(result) //000
console.log(222)
},
网友评论