element组件table表格表头添加下拉框等其他组件

最近项目里遇到一个需求,需要在表头添加下拉框组件,来控制列显隐

这次先解决添加下拉框问题,下次解决下拉框控制显隐

首先看官方文件里面给出的添加组件的slot
在这里插入图片描述
一些简单的需求 直接用这个方法就可以了
下面直接上代码

<el-table-column label="工单ID" type="index" width="80" fixed>
</el-table-column>
<el-table-column prop="tenantName" label="租户名称" min-width="120">
</el-table-column>
<el-table-column prop="title" align="center" v-if="show1" min-width="190">
  <template slot-scope="scope" slot="header">
    <el-select v-model="colOptions1" multiple collapse-tags size="mini" placeholder="请选择">
      <el-option v-for="item in colSelect1" :key="item" :label="item" :value="item">
      </el-option>
    </el-select>
  </template>
</el-table-column>

这样就可以实现表头添加下拉框的效果啦(下面是效果图)
在这里插入图片描述这样就实现表头插入下拉框的效果啦!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值