본문 바로가기 메뉴 바로가기

Aairon 개발 블로그

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

Aairon 개발 블로그

검색하기 폼
  • 분류 전체보기 (144)
    • Retrospect (6)
    • Web (13)
    • JavaScript (16)
    • Nextjs (17)
    • React (21)
    • HTML & CSS (6)
    • DevEnv (22)
    • Git (15)
    • Deploy (8)
    • Record (16)
    • CS (3)
  • 방명록

Width (1)
react get browser size

react는 직접적으로 dom을 조작하는 것을 지양한다. 태생 자체가 virtual dom을 사용하여 효율적인 렌더링을 하기 위해 만들어 졌기 때문이다. 하지만 dom을 조작해야하는 상황이 있다. 브라우저의 width나 height를 가져오기 위해서는 dom을 조작할 수 밖에 없다. 개인적으로 hooks가 더 편하기 때문에 hooks 코드를 사용했다. const size = useWindowSize(); function useWindowSize() { const isClient = typeof window === 'object'; function getSize() { return { width: isClient ? window.innerWidth : undefined, height: isClient ? ..

Nextjs 2019. 9. 10. 00:57
이전 1 다음
이전 다음
공지사항
  • 프론트엔드 개발자 장철희 입니다

Blog is powered by Tistory / Designed by Tistory

티스토리툴바