<el-select v-model="value" placeholder="请选择">
<div class="tabs-contain">
<div v-for="(item,i) in tabs" :key="i" class="tabs" @click="tabsChange(i)" :class="{'active':isActive === i }">{{ item }}</div>
</div>
<el-option
v-for="item in options"
:key="item.value"
:label="item.label"
:value="item.value">
</el-option>
</el-select>
.tabs-contain{
display: flex;
justify-content: center;
.tabs{
cursor: pointer;
width: 50px;
height: 40px;
line-height: 40px;
text-align: center;
background-color: pink;
margin-right: 10px;
color: #fff;
}
.active{
background-color: blue;
}
}
el-select与tabs结合使用
最新推荐文章于 2024-09-21 10:57:52 发布