【发布时间】:2019-04-06 13:59:15
【问题描述】:
我在循环中显示 div,我想根据循环索引绑定类。所以我想要实现的是索引0 和1 具有类col-6 然后2,3,4 具有索引col-4 然后5 和6 具有类col-6 等等。
所以最后我的 div 看起来像这样:
div.col-6 div.col-6
div.col-4 div.col-4 div.col-4
div.col-6 div.col-6
div.col-4 div.col-4 div.col-4
div.col-6 div.col-6
等等..
我找不到模式来做我尝试过的模数但没有运气。目前我的代码是:
<div v-for="(n, index) in imagesArr" :class="index === 0 || index === 1 ? 'col-6' : 'col-4'" style="padding: .5rem">
<img :src="n" :alt="'Zdjęcie jachtu nr ' + index" class="img-fluid">
</div>
当然,我可以像上面那样检查每个索引,但它看起来很糟糕,因为这个循环很长,所以我正在寻找另一种方法。
【问题讨论】:
标签: javascript vue.js vuejs2 v-for