- component가 rendering 될 때 실행
1useEffect(()=> { 2 ... 3});
- component가 mount 될 때 (처음 rendering 될 때) 실행
1useEffect(()=> { 2 ... 3}, []);
- component가 update 될 때 (props, states가 바뀔 때) 실행
1useEffect(()=> { 2 ... 3}, [{ props or states }]);
- component가 unmount 될 때 또는 update되기 직전에 실행
1useEffect(()=> { 2 return () => { 3 ... 4 }; 5}, []);
React - useEffect 사용법
🏷️ react