반응형
Vue에서 v-for를 이용하여 데이터를 정적으로 표현하는 것이 아닌 animation을 넣어 좀 더 고급스러운 앱을 구현해보자.
기본적으로 아래와 같이 v-for를 transition으로 감싸면 해당 코드에 애니메이션을 vue에서 입혀준다.
<transition name="animation-name">
<li v-for="item in items" v-bind:key="item">
{{ item }}
</li>
</transition-group>
document에 아주 자세히 설명되어 있으니 참고해보자.
https://kr.vuejs.org/v2/guide/transitions.html
아래는 몇가지 예제이다.
라우터마저도 animation을 넣을 수 있다.
반응형
'Basic > VueJS' 카테고리의 다른 글
Vue textarea의 Dynamic v-model (0) | 2022.01.22 |
---|---|
Vue를 이용한 Draggable list 구현 (0) | 2021.10.20 |
Vue Life Cycle을 이해하기 좋은 사이트 모음 (0) | 2019.07.13 |
Vue에서 Template 속 script 태그로 인한 에러 대처법 (0) | 2019.07.13 |
태그 바인딩 에러로 인한 대처법 (0) | 2018.09.25 |