<el-checkbox-group
v-model=""
>
<el-checkbox
v-for="(item1, index) in item.optionname"
:label="item1.VALUE"
:key="index"
>{{ item1.NAME }}</el-checkbox
>
<el-checkbox
v-for="(item11, index1) in (6 - item.optionname.length % 6)"
:label="item11"
:key="index1 + '999'"
class="dummy"
></el-checkbox>
</el-checkbox-group>
样式
>>> .el-checkbox-group {
display: flex;
flex-wrap: wrap;
justify-content: flex-start;
.dummy {
visibility: hidden;
}
}
在最后一行空的地方铺满影藏元素即可
6 - item.optionname.length % 6 中的 6是每行的数量