하단에 질문을 추가하도록 편집되었습니다. 현재는 잘 실행되고 있지만 비동기식으로 실행되지 않고 있다는 것뿐입니다(이것이 바로 비동기 대기가 시도되는 이유라고 생각합니다).
내 질문은 정보를 업로드한 후에만 작업을 수행할 수 있도록 제출 프로세스를 비동기식으로 만드는 방법입니다(이 경우 사용자에게 선호하는 다음 단계를 묻는 메시지 표시).
으아아아업데이트: addDoc 함수를 .then 함수로 변경했는데 이것이 작동하는 것 같습니다. 현재 문제는 addDoc 함수를 실행하기 전에 uploadImage 함수를 완료할 수 없다는 것입니다.
이것은 내가 알고 있는 uploadImage 함수를 커밋하려는 나의 시도인데, 이는 엉성하고 잘못된 것입니다:
으으으으
uploadImage()
和addDoc()
함수가 JavaScript promise를 반환하는 경우에만 해당됩니다.async/await에 대한 자세한 내용은 nodejs.dev의 이 기사를 참조하세요.