以官方表格组件为例:
- 勾选一个复选框
- 单击表组件外的任何位置
复选框未选中
我在本地做了一些测试。似乎当某些项目在表组件中被选中时,您可以单击表组件外的任何地方来触发onRowSelection事件,该事件返回一个空数组
问题我知道这可能是由设计,但我可以改变默认行为,使用"all"复选框来控制勾选/取消勾选表中的所有项目?所以在随机点击鼠标后,复选框不会被清除?
可以将TableBody的deselectOnClickaway属性设置为false(默认为true)