useEffect()

sinu·2022년 1월 4일
0

useEffect 는 React Hook에서 컴포넌트의 Life Cycle 을 관리.

useEffect(() => {
	console.log("start")
  
  return () => {}
}, []);

위 코드는 컴포넌트가 생성 되었을때만(mount) 실행 된다.

useEffect(() => {
 console.log("start")
 
 return () => {}
}, [count]);

위 코드는 컴포넌트가 생성 될때, count 값이 변경 될때 실행 된다.

useEffect에서 return 함수는 컴포넌트가 사라질때(unmount) 실행 된다.(clean up)

profile
sinu.log("...")

0개의 댓글