ant-design
ant-design copied to clipboard
可以通过 ref(或别的 api)主动获取表格勾选的数据
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 来获取勾选数据,而不是被动获取
个人感觉这样的 API 比较不符合 React style, 挺像 jQuery style.
个人感觉这样的 API 比较不符合 React style, 挺像 jQuery style.
主要是现在被动获取的勾选数据与页面展示的不一样,我其实也想用 onChange,但目前满足不了我的需求
或者说页面与数据不一样是一个 bug?
没太明白意思,可以再具体点吗?
Hello @HenryTSZ. Please provide a online reproduction by forking codesandbox of [email protected] or [email protected], or provide a minimal GitHub repository. Issues labeled by Need Reproduce
will be closed if no activities in 3 days.
你好 @HenryTSZ,我们需要你提供一个在线的重现实例以便于我们帮你排查问题。你可以通过点击这里创建一个 [email protected] 或 [email protected] 的 codesandbox,或者提供一个最小化的 GitHub 仓库。3 天内未跟进此 issue 将会被自动关闭。
只有声音
没太明白意思,可以再具体点吗?
刚才视频有点问题,转成 gif 了,可以先看一下效果,我在补在线 demo
https://codesandbox.io/p/sandbox/checkstrictly-576hqs
这是在线 demo
听起来是个 xy 问题,其实就是要让非 checkStrictly
也支持多选就行了?
听起来是个 xy 问题,其实就是要让非
checkStrictly
也支持多选就行了?
那这样就更好了