본문 바로가기

basic/React.js

[React.js] ref DOM을 사용해야하는 경우

state만으로 해결이 안되는 경우

- 특정 input에 포커스를 줘야하는 경우

- 스크롤 박스를 조작해야하는 경우

- Canvas 요소에 그림을 그려야하는 경우 등

이러한 경우에는 DOM에 직접 접근해야 하므로, state만으로는 해결되지 않는다. 따라서 ref를 사용해야 한다

React.createRef()