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

废话不多说;直接上图:

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

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

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

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

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

原文地址:https://www.cnblogs.com/XieYFwin/p/13068388.html