Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 달리기경주
- 투두리스트
- Firebase
- 배열
- programmers
- 생명주기
- JavaScript
- 리액트
- google firebase
- 리엑트
- 겹치는 선분의 길이
- next-pwa
- Recoil
- JS
- useMutation
- 넥스트
- lifecycle
- 자바스크립트
- React
- SSR
- 파이어베이스
- debounce
- NextJS
- Redux
- todolist
- 리덕스
- react-query
- csr
- Next
- customModal component 만들기
Archives
- Today
- Total
목록useRef (1)
끄적끄적
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cd5lIz/btrfWbMzlYf/M4Jm3mPBDKPb9VXFALN6E0/img.jpg)
HTML 요소에게 id 값이나 class 값을 주어 직접 DOM요소를 조작하는 경우는 매우 많습니다. 하지만 React에서 DOM요소를 직접 컨트롤 하는 것은 좋은 방법이 아니라고 생각합니다. 왜냐하면 컴포넌트 재사용성으로 인해 여러 곳에서, 여러번 쓰일 가능성이 있기 때문입니다. react에서는 dom 요소에 직접 접근할수 있게 해주는 ref 라는 것이 있습니다. ref는 포인터 같은 요소로 요소를 참조할 수 있게 해줍니다. ref는 클래스형 컴포넌트 / 함수형 컴포넌트 임에 따라 사용법이 다르며, 하나씩 살펴보도록 하겠습니다. (ref는 많이 사용하지 않는 것이 좋습니다. ref는 어떤일이 일어날지 예상하기 힘들수 있으며 원하는 모든 동작은 state와 props를 통해 해결할 수 있습니다.) 1. ..
React
2021. 9. 25. 02:12