티스토리 뷰

TIL/리액트

TIL_리액트 # 4 | Ref

버터호두 2021. 3. 23. 04:19

리액트에서 돔요소를 가지고오는 방법중 하나, Ref

리액트는 가상 DOM을 만들고 그 위에 그려지는 것

그냥 DOM요소에서 가져오면 리액트가 그려지기 전까지는 가져올 수 있는게 없다.

때문에, 리액트에서 DOM요소를 가져오는 것!


input 으로 리액트에서 Ref 생성하기

1. input 모양부터 만들기

<input type="text"></input>

 

2. constructor 함수안에서 this.○= React.createRef();

this.text = React.createRef;

 

3. input 태그에 ref={this.text}

<input type="text" ref={this.text}></input>

 

4. componentDidMount 함수로 잘 생성됐는지 확인

    componentDidMount() {
      console.log(this.text);
      console.log(this.text.current);
    }

 

 

'TIL > 리액트' 카테고리의 다른 글

[react] 리덕스  (2) 2021.04.11
[리액트] component  (0) 2021.04.06
TIL_리액트 # 3 |  (0) 2021.03.23
TIL_리액트 # 2 | 스타일링 종류, CSS / SCSS / styled-components  (0) 2021.03.22
TIL_리액트 # 1 | 리액트는 레고블럭이다!  (0) 2021.03.21
댓글
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/06   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
글 보관함