1 <div class="five"> 2 <div class="item" :class="`item${k}`" v-for="(v, k) in props.data" :key="k" :style="{ background: `var(${v.color5})`, borderLeftColor: `var(${v.color4})`}"> 3 <div class="num3">{{ v.num3 }}</div> 4 <span class="font22 total-num">{{ assCommas(v.num1) }}</span> 5 </div> 6 </div> 7 8 @keyframes error-num { 9 0% { 10 transform: translateY(60px); 11 opacity: 0; 12 } 13 100% { 14 transform: translateY(0); 15 opacity: 1; 16 } 17 } 18 @for $i from 0 through 4 { 19 .item#{$i} { 20 opacity: 0; 21 animation-name: error-num; 22 animation-duration: 0.5s; 23 animation-fill-mode: forwards; 24 animation-delay: calc($i/4) + s; 25 } 26 }