useRef
// useRef : 컴포넌트에서 임시로 값을 저장하는 용도로 사용 (render X)
const 사용할 명칭 = useRef(초기값);
// 예시)
const num = useRef(0);
// 값을 사용할 땐 .current 로 사용
num.current = 25;
주의점
컴포넌트가 랜더링하는동안에 읽거나 사용하지 않는게 좋다.
핸들러 메소드나 중첩함수 또는 useEffect 안에서 사용하는걸 권장
'react' 카테고리의 다른 글
axios로 파일 전송하기 - axios.postForm (0) | 2023.11.20 |
---|---|
useLocation() - 현재 위치가 바뀌는 경우 (0) | 2023.11.16 |
useImmer - useState의 참조 값 복사를 쉽게 해주는 라이브러리 (0) | 2023.11.10 |
react router - url에 따라서 그려야 되는 컴포넌트를 결정 (0) | 2023.11.09 |
useEffect - 컴포넌트 외부시스템과 작업할때 (0) | 2023.11.09 |