reactjs - antd嵌套表中如何使用树形数据?
解决方案
这里似乎有两个问题。
children
属性将始终在与父级相同的表集中呈现其数据源。您似乎想要呈现一些取决于children
属性的可扩展数据,因此表集将呈现您定义的扩展表和子数据源。您没有阻止不包含子节点的节点扩展。在定义
rowexpandable
处理程序之前,默认情况下所有节点都是可扩展的,无论其子节点是否为空。
我的解决方案是重命名children
属性以防止子数据源呈现并定义rowexpandable
处理程序以防止空子被扩展。
例子:
https://codesandbox.io/s/qiantaozibiaoge-antd4102-forked-6b0x4?file=/index.js:2194-2207
推荐阅读
- python - 带有下划线迭代器的 for 循环的性能
- java - 将原始图像字符串数据转换为图像
- windows - 跨 RDP 自动提取 Windows 事件日志
- reactjs - Wordpress 自定义 Gutenberg 块无法正确重新加载
- android - 将 SDK 版本 26 更改为 28 时如何修复 Gradle 错误
- c# - How to replace string's words first and last characters
- powershell - 如何使用 Powershell 限制复制文件?
- javascript - 如何从 Google Maps Searchbox 中获取价值并推送到新的 div 标签?
- c - C中的多级管道
- javascript - 如何呈现 HTMLCollection 项目?