타입스크립트 에러 사전async 함수 결과가 Promise라고 떠요“await 빠뜨림”
메뉴판 › 타입스크립트 에러 사전 › async·Promise › await 안 붙였다고 경고가 떠요
Promises must be awaited, end with a call to .catch, or be marked void.
전
function save() { api.post(data); } // 실패해도 모름후
async function save() { await api.post(data); }왜 이렇게 되나
- Promise 를 반환하는 함수를 부르고 await/then 도 안 하면, 에러를 놓치거나 순서가 꼬인다
됐는지 보는 법
기다려야 할 건 await되고, 아닌 건 의도가 명시되면 성공.
같은 묶음 · async·Promise
타입스크립트 에러 사전 · async·Promise