React

[React] useRef로 React에서 DOM 조작하기

Alexim 2022. 6. 10. 20:16

https://ko.reactjs.org/docs/hooks-reference.html#useref

useRef .current 프로퍼티로 전달된 인자(initialValue)로 초기화된 변경 가능한 ref 객체를 반환합니다. 반환된 객체는 컴포넌트의 전 생애주기를 통해 유지될 것입니다.

 

MutableRefObject는 HTML DOM 요소에 접근할 수 있게 하는 기능을 한다.

 

 

input에 ref={authorInput} 을 넣어주고

onChange 함수인 handleSubmit에서 authorInput.current.focus() 를 넣어주게 되면 저 조건을 만족시켰을 경우

input에 focus가 생기게 된다.