작성한 질문수
리액트로 나만의 블로그 만들기(MERN Stack)
(31) PostCardList(2)
작성
·
452
1
useEffect의 의존성 배열에 dispatch가 들어갔다는 건,
dispatch에 변화가 일어나야 useEffect가 실행되는 걸로 알고 있습니다.
그런데 dispatch는 useDispatch(), 즉 인자 없이 실행한 함수의 결과인데 언제 바뀐다고 볼 수 있는건가요?
강의 잘 보고 있습니다!
답변 1
0
dispatch는 처음에는 비어 있지만, { type: POSTS_LOADING_REQUEST, payload: 0 }
을 포함해서 실행하게 되므로 변화가 생겼으므로,
즉, 변화가 없다 생겼으므로 다시 렌더링을 하여 포스트 불러온것을 그려주게 되어, 불러온 데이터 페칭값을 눈으로 볼수 있게 됩니다.