<el-tabs v-model="activeName" :tab-position="'right'">
<el-tab-pane :name="item.value" v-for="item in typeList" :key="item.value+'yjlb'" >
<template slot="label">
<el-tooltip class="item" effect="dark" :content="item.label" placement="left">
<img :src="item.imgico" />
</el-tooltip>
</template>
</el-tab-pane>
</el-tabs>
在mounted里面执行方法可以初始化影藏
hideTabs () {
// el-tabs的显影
this.$nextTick(() => {
this.typeList.forEach((item, index) => {
if (item.display === 'false') {
document.getElementById('tab-' + item.value).style.display = 'none'
}
})
})
},
element ui中table的v-show失效,但是v-if正常
v-show起作用的本质是display:none,而因为td的display: table-cell;权限高于display:none,所以v-show失效