Frontend/Vue js
컴포넌트 사이즈를 동적으로 가져오기
igoman2
2021. 4. 8. 10:43
728x90
반응형 웹을 만들다 보면 브라우저 창의 높이, 넓이에 따라 사이즈를 조절해줘야 하는 경우가 생긴다.
html태그에 ref를 통해 이름을 부여하고
window.addEventListener를 통해 mount될때마다 이벤트 리스너를 동작시켜 컴포넌트의 높이를 구하는 메소드를 호출한다.
this.$refs를 통해 DOM에 직접 접근하여 기본적으로 제공되는 clientWidth, clientHeight를 통해 너비, 높이를 가져올 수 있다,
728x90