useEffect 정의
useEffect
는 useEffect Hook을 이용하여 React 컴포턴트가 렌더링 이후에 어떤 수행해야하는지 알려주는 역할을 합니다.
useEffect 종류
// 1. useEffect 기본적인 형태 -> 첫번째 렌더링과 모든 업데이트에서 수행
useEffect(() => {});
// 2. useEffect [] 렌더링 이후 단 한번 실행
useEffect(() => {}, []);
// 3. useEffect [content] 해당 배열안의 요소가 변경되었을 때 실행
useEffect(() => {}, [content]);
[content]
에는 값이 변경되었을 때, 실행하게 만들고 싶을 때, 사용하면 됩니다.
3가지중 하나를 골라서 필요한 것을 쓰면 될 것 같습니다.
'etc > 개발하다가 만난 삽질' 카테고리의 다른 글
file is a commonjs module it may be converted to an es6 module 해결 (0) | 2022.02.03 |
---|---|
[LInux] bash shell export (환경변수) (0) | 2022.01.13 |
ssh - 추가인증 google authenticator (PAM) (0) | 2022.01.07 |
Shell - 명령어 출력에서 단어 찾기 (0) | 2022.01.06 |
[linux, mac] 디렉터리(폴더) 삭제, 복사하기 (0) | 2021.02.15 |