tdesign-react
tdesign-react copied to clipboard
[Table] 表格虚拟滚动模式下,排序后表格显示需滚动才会触发刷新,筛选的行数显示少了一行
tdesign-react 版本
1.11.2
重现链接
No response
重现步骤
环境准备:
-
此代码,使用 1.11.2 版本 tdesign-react
问题1: 问题描述:排序操作后,表格不刷新,需要滚动操作后才会刷新 重新步骤:在 “启用虚拟滚动” 模式下,点击列头:数量1,进行排序操作,操作后表格无反应(有问题!),需要进行滚动操作后才会刷新表格。
问题2: 问题描述:进行筛选操作后,表格显示内容少了一行 重新步骤:在 “启用虚拟滚动” 模式下,点击 “类型” 列,进行筛选操作,选择:电脑,筛选后,筛选栏会显示当前的项目数量,例如:150(示例代码的数据含随机逻辑,这个值会有变动),这时候拖动表格到底部,会发现只有 149 ,第 150 行未显示。
如图:
如果关闭虚拟滚动,则没有以上两个问题。另外切换 tdesign-react 版本到 1.11.0 版本,也没有此问题。
另外表格虚拟滚动模式下,还有几个小的体验问题(非关键,期望优先解决上述问题):
- 滚动条的体验还是不如正常模式的体验,包括滚动条的高度变化等;
- 滚动的平滑性不如正常模式
- 改变浏览器窗口宽度,表格的宽度,列头显示会错乱。
期望结果
No response
实际结果
No response
框架版本
No response
浏览器版本
No response
系统版本
No response
Node版本
No response
补充说明
No response
👋 @cdevq,感谢给 TDesign 提出了 issue。 请根据 issue 模版确保背景信息的完善,我们将调查并尽快回复你。
在 v14.0.0中已修复并发布版本