-
카테고리
-
세부 분야
풀스택
-
해결 여부
미해결
dispatch(loginUser(body)) 뒤에 then 질문드립니닷!
20.12.17 15:33 작성 조회수 121
1
dispatch(loginUser(body)).then((response) => {
if (response.payload.loginSuccess) {
// 메인 페이지로 이동
props.history.push('/')
} else {
alert('Error')
}
})
payload에 Promise가 들어가있는 액션 객체를
dispatch 하면 이 또한 반환값이 Promise가 되는건가요?
어떠한 조건에서 dispatch 하고나서 Promise 가 반환되는지 궁금합니다!
답변을 작성해보세요.
0
John Ahn
지식공유자2020.12.18
어떠한 상황에서든 요청에 대한 값은 반환이 됩니다 ~
axios로 해서 요청할 때와 같다고 보시면 됩니다.
redux에서 해주는 건 이 때 redux스토어에 백엔드에서 받아온 값을 넣어줄수 있는것 입니다 ~ !
답변 1