Ant Design of Vue 表格嵌套子表格 子表格的显示与隐藏

在开发过程中一定会遇到一对多的开发关系 最常见的就是表格嵌套 效果如下
在这里插入图片描述
表格嵌套 有一个重要属性expandedRowKeys 属性
和一个重要事件 expand 事件
首先 expandedRowKeys 属性
该属性为一个对象 存储的是 表格对应行的 id , 当expandedRowKeys属性中有 行所对应的id 时子表格则会打开 如果移除这关闭

在这里插入图片描述
在 data 中 存储
在这里插入图片描述
将对应行的 id 添加到 expandedRowKeys 数组中 实现页面显示

在这里插入图片描述
expand事件 与 expandedRowKeys属性并用
expand 有两个参数
第一个参数 为 当前行是否展示 属性 为 true 和 false
第二个参数 为 当前 行下的数据 是一个数组 多存放在children中

在这里插入图片描述
以上 两个者并用 即可实现 表格嵌套的 子表格 或行的显示与隐藏

Logo

前往低代码交流专区

更多推荐