728x90
반응형
# react-use-measure
- 본 포스팅에서는 react-use-measure 라이브러리를 사용해서, component의 정보를 가져오는 방법을 소개합니다
# Github Page
# 사용방법
- 언제나처럼 설치를 진행해줍니다
yarn add react-use-measure
- 측정하고 싶은 Element에 아래와 같이 구현해주고 bounds를 확인하면 됩니다
import useMeasure from 'react-use-measure'
function App() {
const [ref, bounds] = useMeasure()
// consider that knowing bounds is only possible *after* the view renders
// so you'll get zero values on the first run and be informed later
return <div ref={ref} />
}
- bounds에 포함되는 정보는 다음과 같습니다
readonly x: number
readonly y: number
readonly width: number
readonly height: number
readonly top: number
readonly right: number
readonly bottom: number
readonly left: number
728x90
반응형
'개발 > React' 카테고리의 다른 글
[React][라이브러리] react-realtime-drawing (0) | 2022.11.10 |
---|---|
[개발][React][한 줄 팁] 새 브라우저 창에서 외부 사이트 열기 (0) | 2022.05.25 |
[React][라이브러리 소개] react-resize-detector (0) | 2022.04.08 |
[React][한 줄 팁] textarea 맞춤법 표시 없애기 (0) | 2022.03.18 |
[React][라이브러리 소개] Color Picker : react-color (0) | 2022.03.16 |