# Transition 过渡动画
借助vue的过渡状态实现的过渡动画,由v-show控制动画执行
# 示例
fade淡入淡出
fade
# 代码
<vu-button @click="show = !show">click</vu-button><br>
<transition name="fade">
<div v-show="show" class="div">fade</div>
</transition>
<script>
export default {
data(){
return {
show: true
}
}
}
</script>
rotate旋转
rotate
rotate-top
rotate-bottom
rotate-left
rotate-right
rotate-x
rotate-y
# 代码
<vu-button @click="show = !show">click</vu-button><br>
<transition name="rotate">
<div v-show="show" class="div">rotate</div>
</transition>
<transition name="rotate-top">
<div v-show="show" class="div">rotate-top</div>
</transition>
<transition name="rotate-bottom">
<div v-show="show" class="div">rotate-bottom</div>
</transition>
<transition name="rotate-left">
<div v-show="show" class="div">rotate-left</div>
</transition>
<transition name="rotate-right">
<div v-show="show" class="div">rotate-right</div>
</transition>
<transition name="rotate-x">
<div v-show="show" class="div">rotate-x</div>
</transition>
<transition name="rotate-y">
<div v-show="show" class="div">rotate-y</div>
</transition>
<script>
export default {
data(){
return {
show: true
}
}
}
</script>
← Tooltip 提示 Loading 加载 →