企业网站建设制作公司网站建设网页设计网站模板
vue去掉循环数组中的最后一组的某个样式style/class
需求:要实现这样的排列

现状

发现,最后一个格子并没有跟下面绿色线对齐。
最后发现 是因为 每个格子都给了 margin-right:36px,影响到了最后一个格子
 所以要 将最后一个格子的margin 属性去掉
  <div v-for="(item, index) in exportData.slice(3, 8)" :key="index"><div class="devicePart rectImg defaultrectImg"
:class="index === exportData.slice(3, 8).length - 1 ? '' : 'murightPart'"><div class="deviceTitle">{{ item.name.slice(0, 2) }}</div><div class="deviceTitle">{{ item.name.slice(2, 5) }}</div></div></div></div>
 
css
 .muPart {display: flex;}.murightPart {margin-right: 36px;}
