Easy to use transitions for your vue project.
npm i vue-transition-collection animate.css
import VueTransitionCollection from "vue-transition-collection"
import "animate.css/animate.min.css";
Vue.use(VueTransitionCollection)
<vtc-fade mode="out-in" direction="right" duration="1000" delay="0">
<div :key="someKey">some content</div>
</vtc-fade>
vtc-fade
vtc-zoom
vtc-bounce
vtc-flip
vtc-fade-big
vtc-rotate
vtc-slide
- group:
boolean
- Use<transition-group>
instead of<transition>
- mode:
"in-out"|"out-in"
- The transition mode - direction:
"right"|"left"|"up"|"down"|"toggle"
- The direction of the transition - inverse:
boolean
- Switch left/right and up/down - delay:
number
- The delay until the transition starts - duration:
number
- The duration of the transition