ant-design 能否提供一个类似elementui table 树形数据与懒加载 的API

1tuwyuhd  于 4个月前  发布在  ElementUI
关注(0)|答案(7)|浏览(157)

What problem does this feature solve?

优化大型树形数据展示

What does the proposed API look like?

类似于elementui那样 ,能够便捷的处理异步展开子节点
https://element-plus.gitee.io/zh-CN/component/table.html#%E6%A0%91%E5%BD%A2%E6%95%B0%E6%8D%AE%E4%B8%8E%E6%87%92%E5%8A%A0%E8%BD%BD

uurv41yg

uurv41yg1#

What does the proposed API look like?

w8ntj3qf

w8ntj3qf2#

What does the proposed API look like?

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

iyfamqjs

iyfamqjs3#

@miaojinsing 给一个代码示例?

doinxwow

doinxwow4#

https://element-plus.gitee.io/zh-CN/component/table.html#%E6%A0%91%E5%BD%A2%E6%95%B0%E6%8D%AE%E4%B8%8E%E6%87%92%E5%8A%A0%E8%BD%BD
https://github.com/element-plus/element-plus/tree/dev/packages/components/table/src
这是elementui 效果示例 和源码仓
这个功能应该和Tree 组件的lazy 是一致的
我看到19年就有这样的需求 ,但这里有什么样的难度我是不清楚的 ,如果目前提供的API能实现,请给我个例子 , 我尝试了但做不出来 。

mftmpeh8

mftmpeh85#

请问会考虑实现这个需求吗

fkvaft9z

fkvaft9z7#

@miaojinsing 看看 @linxianxi 的实现是不是你想要的。

相关问题