* useEffect()
useEffect(() => {
console.log("chchchch")
});
- 상태 값이 변경 되서 다시 렌더링 된 다음에 호출
- 불필요한 실행을 막기 위해 두번째 매개변수로 배열을 전달
useEffect(() => {
console.log("change")
}, [count]);
- 이 경우엔 count (의존성 배열) 가 변경될 때만 실행
useEffect(() => {
console.log("change")
}, []);
- 렌더링이 된 후 최초에 한 번만 실행하려면 빈 배열로 실행
'언어 > React.js' 카테고리의 다른 글
Side Effects 다루기 (0) | 2024.10.18 |
---|---|
[React] 내가 보려고 쓴 리액트 (0) | 2023.10.26 |
[React] api 설치 (0) | 2023.10.24 |
[React] react-router-dom 오류 (2) | 2023.10.17 |
[React] 다운받은 파일 리액트 실행하기 (0) | 2023.10.12 |