Closeup Function
useEffect
useEffect를 사용하면 마운트 될 때, 특정 state의 상태가 변경될 때마다 로직을 수행시킬 수 있도록 구현할 수 있다.
closeup function 이란
useEffect에 return 으로 반환되는 함수를 의미한다. 해당 로직은 언마운트될 때, 혹은 특정 값이 업데이트 되기 직전에, 실행하려는 함수를 구현하면 된다.
//언마운트
useEffect(() => {
return () => console.log("해당 컴포넌트가 언마운트.");
}, []);
//업데이트 전
useEffect(() => {
return () => console.log("특정dep가 값이 변하기 전.");
}, [특정dep]);
댓글남기기