fix: bug#10781
This commit is contained in:
parent
e9f84f959a
commit
922624cbc2
|
@ -25,7 +25,7 @@
|
||||||
:params="queryParams"
|
:params="queryParams"
|
||||||
:rowSelection="{
|
:rowSelection="{
|
||||||
selectedRowKeys: selectedRowKeys,
|
selectedRowKeys: selectedRowKeys,
|
||||||
onChange: (keys:string[])=>selectedRowKeys = keys,
|
onSelect: changeSelect,
|
||||||
}"
|
}"
|
||||||
@cancelSelect="selectedRowKeys = []"
|
@cancelSelect="selectedRowKeys = []"
|
||||||
>
|
>
|
||||||
|
@ -99,4 +99,14 @@ const confirm = () => {
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
const changeSelect = (item: any, state: boolean) => {
|
||||||
|
const arr = new Set(selectedRowKeys.value);
|
||||||
|
console.log(item,state);
|
||||||
|
if(state){
|
||||||
|
arr.add(item.id)
|
||||||
|
}else{
|
||||||
|
arr.delete(item.id)
|
||||||
|
}
|
||||||
|
selectedRowKeys.value = [...arr.values()];
|
||||||
|
};
|
||||||
</script>
|
</script>
|
||||||
|
|
Loading…
Reference in New Issue