elementui table 不显示表头_Vue动态控制表格列的显示和隐藏

本文介绍了如何使用Vue和ElementUI库来动态控制表格列的显示和隐藏。通过设置`v-if`指令,根据`lists[0].ispass`的值来决定表格列是否显示。当`ispass`为真时,列显示,否则隐藏。同时,文章提到了一个多选框选择机制,用于全选或取消表头,并与`checkList`进行绑定,实现表格列的显示状态同步。
摘要由CSDN通过智能技术生成

0648b361d2d8b0054c17dd7b7552f811.png

效果如图:

勾选表头标题是重复的、为了能看到滚动效果

ffe6019b6b3348cac675563537dde2dd.gif

v-if="lists[0].ispass" 来判断表格列的状态每一列是否显示或隐藏 勾选则展示、取消勾选隐藏、默认勾选

<el-dropdown :hide-on-click="false">
            <i class="iconfont icon-shaixuan" ></i>
            <el-dropdown-menu slot="dropdown" >
              <el-scrollbar style="height: 60vh">//作用是数据过多把表单数据的整体高度固定、多出的区域可以下拉展示
                <el-checkbox-group v-model="check">
                  <el-dropdown-item v-for="(item,index) in checkLi
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值