Ant Design 中rowSelection选择实现indeterminate效果!

废话不多说;直接上图:

 

 如图所示;实现左边table选择的区分效果(也就是子集全选为√,部分选择为方块;)

这里我们需要用到getCheckboxProps这个方法;入参是每一行table的数据;

我们可以经过一系列业务逻辑的处理;适当的时候返回  { indeterminate: true } 即可;

 

 因为层级可以是多层(大于2层),所以用到递归:

 

 请有需要的读者  自研并取有用的使用即可~要下班了,拜拜~

posted @ 2020-06-08 20:47  谢勇飞~  阅读(2029)  评论(2编辑  收藏  举报