<Table
rowSelection={rowSelection}
columns={columns}
dataSource={dataSource}
pagination={paginationProps}
loading={loadingTable}
expandedRowKeys={['58']}
/>
不知道为什么加了expandedRowKeys={['58']} 之后就无法展开,也没自动展开。有谁遇到过吗?### 问题描述
<Table
rowSelection={rowSelection}
columns={columns}
dataSource={dataSource}
pagination={paginationProps}
loading={loadingTable}
expandedRowKeys={['58']}
/>
不知道为什么加了expandedRowKeys={['58']} 之后就无法展开,也没自动展开。有谁遇到过吗?### 问题描述
很鸡肋,话说为什么“defaultExpandAllRows”只能在初始化的时候生效!每次通过“onExpand”获取到当前展开的状态和当前行。以下是文档:
假如是收缩的话,还得递归record中的children,将expandedRowKeys中相关数据删除。这样太浪费性能了,数据量一大会很卡。以下是我个人的例子:
在上面这张图中,假设我们通过左上角的select选择具体项之后,再去请求接口,数据有上百条,界面就会非常卡
3 回答1.9k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
1 回答1.6k 阅读✓ 已解决
4 回答1.6k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
1 回答2.5k 阅读✓ 已解决
2 回答1.3k 阅读✓ 已解决
你需要设置
rowKey
.