【发布时间】:2019-12-08 00:27:00
【问题描述】:
我应该把异步和等待放在哪里? 结果是 工作2 工作1
app.post('/upload', (req, res) => {
const txtupload = multer().any()
let validate = true
txtupload(req,res, (err)=>{
console.log('work1')
validate = false
})
if(validate){
console.log('work2')
//code
}
});
【问题讨论】:
-
在这种情况下,您可能根本不使用
async/await,而是将所有代码放入内部回调中。 -
在上传之前我想设置一些条件来阻止上传。 txt上传后我会再次上传文件
标签: javascript node.js asynchronous async-await