在vue中使用el-tab-pane v-show/v-if無效的解決
更新時間:2020年08月03日 09:16:03 作者:安然于心
這篇文章主要介紹了在vue中使用el-tab-pane v-show/v-if無效的解決,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
我就廢話不多說了,大家還是直接看代碼吧~
解決方法如下:
<template>
<el-tabs v-model="settype" @tab-click="tabClick" ref="tabs">
<el-tab-pane label="廣告位設置" name="bannerset">廣告位設置</el-tab-pane>
<el-tab-pane label="推送設置" name="sendset">推送設置</el-tab-pane>
<el-tab-pane label="權(quán)限管理" name="authset">權(quán)限管理</el-tab-pane>
<el-tab-pane label="紅包配置" name="redpoketset">紅包配置</el-tab-pane>
</el-tabs>
</template>
<script>
export default {
data() {
return {
settype: 'bannerset'
};
},
methods: {
tabClick(tab, event) {
console.log(tab, event);
//this.hideTabs(tab);
},
hideTabs(idx) {
this.$refs.tabs.$children[idx].$el.style.display = 'none';
}
},
mounted () {
this.hideTabs();
}
}
</script>
補充知識:element ui中table的v-show失效,但是v-if正常
v-show起作用的本質(zhì)是display:none,而因為td的display: table-cell;權(quán)限高于display:none,所以v-show失效

以上這篇在vue中使用el-tab-pane v-show/v-if無效的解決就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
解決vue3項目打包后部署后某些靜態(tài)資源圖片不加載問題
這篇文章主要給大家介紹了如何解決vue3項目打包后部署后某些靜態(tài)資源圖片不加載問題,文中通過圖文結(jié)合的方式講解的非常詳細,有需要的朋友可以參考下2024-05-05
vue中解決異步交互數(shù)據(jù)出現(xiàn)延遲問題
這篇文章主要介紹了vue中解決異步交互數(shù)據(jù)出現(xiàn)延遲問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2025-04-04

