<template v-for="(value,index) in span_object">
<span class="y_color_item1"
:key="value.color"
:style="{'background':value.color}"
@click="setChecked(index)"
>
<i :class="[ aa == index ? 'el-icon-check' : '']"></i>
</span>
</template>
setChecked(e){
this.aa = e
},
实现效果: