본문 바로가기
프로젝트/코드스테이츠 - 2주프로젝트

redux-thunk공부, 여전히 모르겠다. 프로젝트 5 코드스테이츠 116

by 안뇽! 2021. 11. 13.
반응형

  • 한것
    • 리덕스 미들웨어 공부
    • 리덕스thunk 공부
    • 사이드바 버튼 활성화
    • 로고 누르면 홈으로 이동

Redux thunk

리덕스에서 액션이 객체형태면 곧바로 리듀서로 전달되어 무언가 실행되기 때문에 비동기를 처리할 수 없다.

Redux thunk는 액션이 함수타입일 경우 액션은 리듀서에 전달되지 않고 액션에 전달된 함수의 dispatch, getState를 action의 인자로 전달한다. 이로 인해 액션함수 안에서 dispatch나 store상태를 변경하는 액션을 실행시킬 수 있다.

 => dispatch를 원할 때 호출하는 방식으로 액션함수내에서 비동기 제어

 

 


 

반응형