主要功能如题,直接隐藏tab头部修改样式即可
<el-tabs id='tabs-area' v-model="activeName" @tab-click="handleClick" stretch style="background:">
<el-tab-pane label="" name="second">
</el-tab-pane>
<el-tab-pane label="" name="first">
</el-tab-pane>
</el-tabs>
<el-radio style="margin-top:15px" v-model="radio" @change="radioone" label="1">aaaa</el-radio>
<el-radio style="margin-top:15px" v-model="radio" @change="radiotwo" label="2">bbbb</el-radio>
// tabs切换
radioone(){
this.activeName = 'first';
},
// tabs切换
radiotwo(){
this.activeName = 'second';
},
#tabs-area {
::v-deep.el-tabs__header {
// margin-left: 15%;
// margin-right: auto;
// width:10%;
// border: none;
display: none //简单粗暴即可
}
// ::v-deep .el-tabs__active-bar {
// background-color: transparent !important;
// }
// ::v-deep .el-tabs__nav-wrap::after {
// position: static !important;
// }
}
通过按钮或checkbox来控制tab切换,可直接控制tab页的状态即可