当前位置: 首页 > 知识库问答 >
问题:

vue.js - el-table中设置tree-props树形数据勾选完成后怎么回显选中状态?

艾善
2023-12-01

el-table中设置tree-props树形数据勾选完成后怎么回显选中状态
image.png

共有2个答案

单于高逸
2023-12-01

获取列表后手动对每一条数据使用elTabletoggleRowSelection方法

晏兴发
2023-12-01
// 你可以通过监听check-change事件来获取选中状态。<el-table  :data="tableData"  style="width: 100%"  @check-change="handleCheckChange">  <el-table-column    type="selection"    width="55">  </el-table-column>  <el-table-column    prop="date"    label="日期"    width="140">  </el-table-column>  <el-table-column    prop="name"    label="姓名"    width="120">  </el-table-column>  <el-table-column    prop="address"    label="地址">  </el-table-column></el-table>
export default {  data() {    return {      tableData: [{        date: '2016-05-03',        name: '王小虎',        address: '上海市普陀区金沙江路 1518 弄',        children: [{          date: '2016-05-03',          name: '王小虎的儿子',          address: '上海市普陀区金沙江路 1518 弄',        }]      }, {        date: '2016-05-02',        name: '王小猫',        address: '上海市普陀区金沙江路 1517 弄',      }],    }  },  methods: {    handleCheckChange(row, isChecked) {      console.log(row, isChecked);    }  }}
 类似资料:
  • el-table有一个筛选功能,筛选和重置都没有问题;但是表格上面还有单独写的查询功能,现在的业务要求是点击上面的查询按钮,可以获取到筛选那儿都勾选了哪些,去做查询,目前不清楚如何获取到勾选的数据。 因为只有点击了筛选或重置才会触发事件,了解到勾选了哪些,现在触发查询在另外一个地方,不知道应该怎么办了 希望获取到勾选的数据。

  • 第一层是父节点,点击下面的子节点,子节点已经被选中了,但是没有选中打勾的效果 全选所有、选择父级都可以,但是只要父级下面有多个子节点,选择其中一个子节点的时候就不行,如果只有一个子节点也是可以的 代码是参考这个写的 作者:阿wei程序媛 https://blog.csdn.net/m0_58565372/article/details/130766588

  • 表格数据转换,后台返回的表格数据状态都是数字,所以前台需要转换一下。 后台返回的状态配置数据: 表格数据 根据状态配置数据使得前台表格展示相应的名称label。 我是怎么处理的呢,我对el-table进行二次分装,然后在处理数据转换 filterVal就是我分装的方法,但是封装的有问题,展示出来的还是数字

  • 写在前面 此组件仅提供一个创建 TreeTable 的解决思路。它基于element-ui的 table 组件实现,通过el-table的row-style方法,在里面判断元素是否需要隐藏或者显示,从而实现TreeTable的展开与收起。 并且本组件充分利用 vue 插槽的特性来方便用户自定义。 evel.js 里面,addAttrs 方法会给数据添加几个属性,treeTotable 会对数组扁平

  • 问题描述 在同一级下面的节点,我想要拿到el-tree勾选的节点 判断如果节点满足条件会自动勾选其他的节点 你期待的结果是什么? 比如 勾选2-1,通过'-'左边判断,如果是2,就自动勾选2-0;如果是3,就自动勾选3-0,并且在有2-1的情况下,点击2-0不能被取消勾选,除非只有2-0自身了,点击才能取消勾选。这种判断只判断同一级的,不同级的不判断 勾选3 自动勾选3-0 我遇到的问题? 如果我

  • 1、任务中有未完成的子任务; 2、没有任务状态置位权限(有此权限的角色位【任务创建者/执行者】、【项目创建者】)