What problem does this feature solve?
现在设置 checkStrictly 为 true 后,无法通过 shift 多选,我尝试了当按下 shift 后,将 checkStrictly 设置为 false,抬起 shift 后再设置为 true,表格父子关联勾选是没有问题的,但通过 rowSelection.onChange 获取的数据与表格勾选的数据不一致:比如我通过 shift 勾选了父级,这时候子级是没有勾选的,释放 shift 后,表格展示的子级也被勾选了,但 onChange 里的数据是没有子级的
What does the proposed API look like?
期望可以有一个 api 可以获取表格勾选的数据,而不只是通过 rowSelection.onChange,我可以随时主动调用这个 api 来获取勾选数据,而不是被动获取
9条答案
按热度按时间tvmytwxo1#
个人感觉这样的 API 比较不符合 React style, 挺像 jQuery style.
bq8i3lrv2#
个人感觉这样的 API 比较不符合 React style, 挺像 jQuery style.
主要是现在被动获取的勾选数据与页面展示的不一样,我其实也想用 onChange,但目前满足不了我的需求
或者说页面与数据不一样是一个 bug?
jgzswidk3#
没太明白意思,可以再具体点吗?
j5fpnvbx4#
Hello @HenryTSZ. Please provide a online reproduction by forking codesandbox of antd@5.x or antd@4.x , or provide a minimal GitHub repository. Issues labeled by
Need Reproduce
will be closed if no activities in 3 days.你好 @HenryTSZ,我们需要你提供一个在线的重现实例以便于我们帮你排查问题。你可以通过点击这里创建一个 antd@5.x 或 antd@4.x 的 codesandbox,或者提供一个最小化的 GitHub 仓库。3 天内未跟进此 issue 将会被自动关闭。
什么是最小化重现,为什么这是必需的?
ldfqzlk85#
只有声音
3wabscal6#
没太明白意思,可以再具体点吗?
刚才视频有点问题,转成 gif 了,可以先看一下效果,我在补在线 demo
mo49yndu7#
https://codesandbox.io/p/sandbox/checkstrictly-576hqs
这是在线 demo
qvk1mo1f8#
听起来是个 xy 问题,其实就是要让非
checkStrictly
也支持多选就行了?oxf4rvwz9#
听起来是个 xy 问题,其实就是要让非
checkStrictly
也支持多选就行了?那这样就更好了