반응형
- 한것
- 리덕스 미들웨어 공부
- 리덕스thunk 공부
- 사이드바 버튼 활성화
- 로고 누르면 홈으로 이동
Redux thunk
리덕스에서 액션이 객체형태면 곧바로 리듀서로 전달되어 무언가 실행되기 때문에 비동기를 처리할 수 없다.
Redux thunk는 액션이 함수타입일 경우 액션은 리듀서에 전달되지 않고 액션에 전달된 함수의 dispatch, getState를 action의 인자로 전달한다. 이로 인해 액션함수 안에서 dispatch나 store상태를 변경하는 액션을 실행시킬 수 있다.
=> dispatch를 원할 때 호출하는 방식으로 액션함수내에서 비동기 제어
반응형
'프로젝트 > 코드스테이츠 - 2주프로젝트' 카테고리의 다른 글
useEffect의 의존성배열로 해결한 useState 비동기문제,프로젝트 9 코드스테이츠 120 (0) | 2021.11.18 |
---|---|
프로젝트 8 코드스테이츠 119 : 카카오맵으로 약속장소 정하기 구현 (0) | 2021.11.17 |
geolocation으로 현재위치 받고 카카오 API에 넘겨줘서 주소까지 받아오기 (0) | 2021.11.14 |
public폴더에 있는건 함부로 지우면 안된다.,프로젝트 4, 코드스테이츠 115 (2) | 2021.11.11 |
프로젝트 +3 , 코드스테이츠 +114 (0) | 2021.11.10 |