如果是列表的话,想要做动画,让列表在包裹在transition-group里面
<transition-group name='listcss'>
<div v-for='item of listanimate' :key='item.id'>{{item.title}}</div>
</transition-group>
<button @click='ADD'>css动画</button>
methods:{
ADD:function(){
this.listanimate.push({
id:this.count ++,
title:'hello animate!'
})
},
}
<style>
.listcss-enter,.listcss-leave-to{
opacity:0;
}
.listcss-enter-active,.listcss-leave-active{
transition:opacity 3s;
}
</style>
就可以实现列表的过渡啦。