new Set([...selectedRowKeys, value])
是用来将已选择的行ID数组和新选择的行ID合并,并去除重复元素的代码。
例如:
const selectedRowKeys = [1, 2, 3];
const value = 2;
const arr = [...selectedRowKeys, value]; // [1, 2, 3, 2]
上面代码使用扩展运算符...
将已选择的行ID数组selectedRowKeys
展开,将其元素解构为独立的项,然后将其与新选择的行ID value
一起放入一个新的数组中,形成一个合并后的数组。