Element-UI 中 el-table 树形数据 tree-props使用避坑

Element-UI的el-table组件在处理树形数据时,要求数据中的字段名为children,用于表示子节点。若使用其他名称如sons,需额外配置defaultProps。总结了树形结构显示的关键点,包括默认展开、懒加载情况下的字段配置,并提供了相关参考资料和前端学习路径。
摘要由CSDN通过智能技术生成

在这里插入图片描述
element官网提示设置tree-props{children: 'children',hasChildren: 'hasChildren'},data数据需要设置childrenhasChildren属性,row-key也绑定了数据的唯一值变量id,但是树形结构就是出不来
在这里插入图片描述
在el-table中,支持树类型的数据的显示。当 row 中包含 children 字段时,被视为树形数据。渲染树形数据时,必须要指定 row-key。支持子节点数据异步加载。

设置 Table 的 lazy 属性为 true 与加载函数 load 。通过指定 row 中的 hasChildren 字段来指定哪些行是包含子节点。childrenhasChildren 都可以通过 tree-props 配置。

default-expand-all属性表示默认展开,不需要展开可以删除。row-key="id"row里面的属性有children字段(即数据里面需要有children字段) 是必须的,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值