인프런 커뮤니티 질문&답변

으하핳님의 프로필 이미지
으하핳

작성한 질문수

리액트로 나만의 블로그 만들기(MERN Stack)

(31) PostCardList(2)

useEffect( callback, [dispatch])

작성

·

452

1

useEffect의 의존성 배열에 dispatch가 들어갔다는 건,

dispatch에 변화가 일어나야 useEffect가 실행되는 걸로 알고 있습니다.

그런데 dispatch는 useDispatch(), 즉 인자 없이 실행한 함수의 결과인데 언제 바뀐다고 볼 수 있는건가요?

강의 잘 보고 있습니다!

답변 1

0

싸플님의 프로필 이미지
싸플
지식공유자

dispatch는 처음에는 비어 있지만, { type: POSTS_LOADING_REQUEST, payload: 0 }

을 포함해서 실행하게 되므로 변화가 생겼으므로,

즉, 변화가 없다 생겼으므로 다시 렌더링을 하여 포스트 불러온것을 그려주게 되어, 불러온 데이터 페칭값을 눈으로 볼수 있게 됩니다.

으하핳님의 프로필 이미지
으하핳

작성한 질문수

질문하기