我有一个异步函数,它是这样写的:
pool.query(`select id from table1`)
.then(rows=>{
pool.query(`selectQuery1`)
.then(rows=>{
return pool.query(`selectQuery2`)
})
.then(rows=>{
console.log('First')
return pool.query(`selectQuery3`)
})
})
.then(rows=>{
console.log('Second')
return pool.query(`selectQuery4`)
})
我在想决赛.then应该在其他一切之后开火。但是console.log节目
second
first
我不明白为什么会这样
Qyouu
回首忆惘然
相关分类