我使用axios进行了http通话,但我只是想要一个通话而无需响应。
try {
axios.post('/somewhere', {id: 123}) //do I need to put `await` here?
} catch(err) {
console.log(err)
}
我需要await
关键字吗?我没有将响应分配给任何变量。
答案 0 :(得分:3)
如果您希望await
块捕获try..catch
中的错误,或者执行post
axios.post('/somewhere', {id: 123}).catch(console.log);
如果await
之后还有什么需要等待直到请求完成的东西,无论是否使用返回的值,您还需要axios.post()
。就像该功能不应在请求完成之前return
。