언어/React.js

[React] useEffect()

홍시_코딩기록 2023. 10. 24. 22:29

* useEffect()

useEffect(() => {
        console.log("chchchch")
});

- 상태 값이 변경 되서 다시 렌더링 된 다음에 호출

- 불필요한 실행을 막기 위해 두번째 매개변수로 배열을 전달

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

- 이 경우엔 count (의존성 배열) 가 변경될 때만 실행

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

- 렌더링이 된 후 최초에 한 번만 실행하려면 빈 배열로 실행

'언어 > React.js' 카테고리의 다른 글

[React] 내가 보려고 쓴 리액트  (0) 2023.10.26
[React] api 설치  (0) 2023.10.24
[React] react-router-dom 오류  (2) 2023.10.17
[React] 다운받은 파일 리액트 실행하기  (0) 2023.10.12
[React] 컴포넌트 wrapper  (1) 2023.10.11