如何在vue中,给用for遍历出来的每一项div添加不同的过度动画
if判断即可
<template>
<div>
<div v-for="item in list" :class="item.className" :key="item.name">
{{ item.name }}
</div>
</div>
</template>
<script>
export default {
name: "demo",
data() {
return {
list: [
{ name: 1, className: "动效类名1" },
{ name: 2, className: "动效类名2" },
],
};
},
};
</script>
1、可以用索引,如
div:nth-child(1){}
div:nth-child(2){}
2、循环的时候加个不同的class ,如
<div v-for=“item in list” :class="item.className"></div>