通过对单双行设置不同的class或者style实现。首先,是使用v-for,获取行的index:
<van-row
v-for="(game, index) in games"
:key="game.id"
然后,在style或者class计算index是单行还是双行:
:style="index % 2 == 0 ? 'background:#eeeeee' : ''"
:class="index % 2 == 0 ? 'on' : 'off'"
在vue文件中定义style:
<style scoped>
.on {
background: gray;
border: 2px solid red;
}
.off {
background: indigo;
border: 2px solid blue;
}
</style>
网友评论