Light Blue Pointer
본문 바로가기
TIL(Develop)/React

[React] 페이지 로딩시에 단 한 번만 실행하기 (document.ready()같은 메서드)

by 개발바닥곰발바닥!!! 2024. 9. 27.

원래는 습관적으로 이렇게 하고 있었는데 불필요하게 데이터를 매번 읽어와서 너무 비효율적이고 트래픽이 많아진 기분이 들어 더 찾아보았다

useEffect(() => {
        handleGetConnection(useAuthStore.getState().currentCode);
    }, [rowData]);

 

 

빈 배열을 넣어주면 컴포넌트가 처음 마운트될 때 (페이지가 로드될때) 단 한 번만 실행되게 된다

useEffect(() => {
        handleGetArsConnection(useAuthStore.getState().currentBotCode);
    }, []);

'TIL(Develop) > React' 카테고리의 다른 글

[React] Destructuring assignment  (2) 2024.09.27
[React] React Hook 리액트 훅  (1) 2024.09.26