MaterUI表组件触发onRowSelection事件,并在单击任何位置时取消选择所有

时间:2016-09-30 11:35:35

标签: reactjs react-redux material-ui

采用官方表组件示例:MaterialUI Table example

  1. 勾选一个复选框
  2. 点击表格组件中的任意位置
  3. 取消选中该复选框。

    我在当地做了一些测试。似乎在Table组件中勾选了一些项目时,您可以单击Table组件外的任何位置来触发 onRowSelection 事件,该事件返回一个空数组

    问题

    我知道它可能是设计的,但我可以更改默认行为,使用" all"复选框来控制勾选/取消选中表格中的所有项目?因此,在随机鼠标点击后,复选框不会被清除?

1 个答案:

答案 0 :(得分:0)

您可以将TableBody的deselectOnClickaway属性设置为false(默认为true)