2017-11-25 5 views
1

Vuejs를 사용하여 브라우저 창 크기에 따라 클래스를 추가하고 제거하는 올바른 방법은 무엇입니까?VueJs - 창에 클래스 추가 크기 조정

나는 'v-transitions'을 보았지만, 나는 클릭 이벤트를 사용하고있다.

답변

1

최상의 옵션은 크기에 따라 클래스를 마운트하고 관리하는 구성 요소에 기본 윈도우 이벤트 리스너를 추가하는 것입니다.
그러면 템플릿에 :class="..." 바인딩 (https://vuejs.org/v2/guide/class-and-style.html)을 사용하고 거기에 클래스 배열을 전달할 수 있습니다.
매우 가까운 예를 들어이 피들을보세요 https://jsfiddle.net/hr77p7qb/3/

+0

왜 윈도우 크기를 조정 하시겠습니까? 반응 형 앱을하고 있습니까? – WaldemarIce

+0

예. 애니메이션 목적으로 왼쪽 메뉴에 수업을 추가하고 싶습니다. – Richy

+0

이 답변을 주셔서 감사합니다 ...이 시간은 2 시간 정도였습니다. –