useEffect 실행 시점 #29
ghdtjgus76
started this conversation in
General
Replies: 1 comment 2 replies
-
책에서도 배운 것처럼 첫 번째 예시에서는 useEffect를 사용했고, 두 번째 예시에서는 그냥 콘솔문만 출력했습니다. 아래 링크 참고하시면 대충 구조는 아실 것 같습니다. 자바스크립트 이벤트 버블링처럼, 상위에서 하위 컴포넌트로 모두 렌더링 후 useEffect는 하위에서 상위 컴포넌트로 실행되는 구조라고 합니다. 조금 더 의미 있는 자료를 찾으면 더 추가할게요. |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
책 223-224 페이지에 있는 예제를 보다가 궁금해져서 찾아보게 되었습니다.
일단, 아래 코드를 실행시켜봤습니다.
위 코드에서는 useEffect를 사용해서 콘솔문을 출력했습니다.
아래 코드에서는 useEffect를 제외하고 실행시켜봤습니다.
결과는 다음과 같았습니다.
아래 코드는 useLayoutEffect를 사용해서 실행해본 결과입니다.
Beta Was this translation helpful? Give feedback.
All reactions