promise와 object
159
작성한 질문수 6
콘솔에 찍어보니 post의 결괏값이 request에 promise로 들어오는데 이걸 payload에 넣어 보내주면 object형으로 반환되더라구요 어떻게 그렇게 되는지 궁금합니다. promise 개념이 잡히지 않아서 그런지 헷갈리네요..
(+추가)
콘솔에 찍어보니 response.data는 object형으로 들어오더라구요
console.log(request)로 콘솔에 찍어봤을 때는 promise형이었는데 비동기수행 때문에 then이 뒤늦게 수행되었기 때문인가요?
답변 1
0
안녕하세요 !
then 자체가 비동기를 처리해주므로서 모든 request의 작업이 끝나고 response가 도달하면 then에서 받아줍니다. 만약 작업을 처리하다가 에러가 나면 현재 코드에는 없지만 catch 문 error가 들어옵니다. 그래서 그걸 받아서 처리해주시면 됩니다.
aync await 문법을 try catch와 함께 사용하는것과 같다고 생각해주시면 됩니다 !
깃 이메일이랑 비번이 필요하다고 하네요
0
54
1
404 에러
0
120
1
34강 인증 체크에서 element 사용 때문에 에러나시는 분들 이렇게 하심 됩니다.
0
138
1
로그인, 로그아웃, 토근 작동 안 함
0
256
0
9강 오류 어떻게 해결하나요?
0
198
1
localhost 에서 연결을 거부했습니다.
0
1972
4
포스트맨에서 true가 안떠요
0
157
1
왜 안되나요
0
133
1
몽고db 연결 오류가 납니다 위에껀 입력한 코드, 아래껀 터미널이에요
0
250
1
로그아웃 401 에러(Unauthorized)
0
519
2
암호가 해싱되지 않고 입력값 그대로 db에 저장되는 문제
0
158
1
7강중에서
0
177
2
User.findByToken is not a function
0
215
1
루트 디렉토리
0
281
1
useState
0
570
1
프록시 잘 설정했는데도 404 오류 뜨는 분들
5
905
6
webpack 관련 에러 질문
0
225
1
리액트 관련 질문
0
282
1
14강 로그아웃 안됨
0
325
1
mongoDB 데이터 확인하는 법
0
414
1
postman 에러
0
297
1
선생님 리덕스를 사용하면 어떠한 부분이 좋은지 알 수 있을까요?
0
240
1
다음과 같은 에러들이 발생합니다.
0
282
1
14강 로그아웃 기능 구현시 postman에서 Cannot POST 오류가 뜹니다.
0
385
1





