elementUI树状多选表格

本文介绍了如何使用ElementUI创建带有树形结构的多选表格,并实现已选择项的回显功能。同时,表格支持展开和折叠操作。在处理数据时,遇到内容修改的问题,通过Vue的$set方法解决了直接赋值导致的无法修改问题。由于甲方需求变化,最终未采用此方案。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

树状多选表格 需回显已选择的 可控制展开收起

 

<el-button v-if="!fold" @click="foldShow">
   <i color="pink" class="el-icon-circle-plus"></i>全部展开
</el-button>
<el-button v-if="fold" @click="foldNone">
  <i color="pink" class="el-icon-remove"></i>全部收起
</el-button>
<el-table v-loading="loading" :data="deptList" row-key="id" default-expand-all :tree-props="{children: 'children', hasChildren: 'hasChildren'}" ref="checkTable" @select="select" @select-all="selectAll" @selection-change="selChange">
   <el-table-column type="selection" width="55"></el-table-column>
   <el-table-column prop="roadName" label="路线编号" ></el-table-column>
   <el-table-column prop="name" label="路线编号及所属公司"></el-table-column>
</el-table> 

 fold:true,<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值