React에서 useEffect () 를 한 번만 실행하는 방법입니다.js- (반응 연결)

import {useEffect} from "react";
빈 그룹 하나만 추가하면
콜백 함수 다음에
쉼표로 구분하다useEffect(callback, []);
useEffect(()=>{}, []);

왜 useEffect()를 한 번만 실행하면 됩니까?


데이터 원본에서useEffect () 내부의 상태를 설정하면 원본 값을 사용하여 계속 업데이트됩니다. onChange 이벤트 처리 프로그램이 상태를 다른 값으로 설정하면useEffect () 외부에서 계속 업데이트됩니다. 이것은 통하지 않습니다.이 문제를 해결하려면useEffect () 를 한 번 호출하십시오.

좋은 웹페이지 즐겨찾기