[update] 树形弹框数据选的多了会卡的优化

This commit is contained in:
lideqin
2024-09-24 17:43:38 +08:00
parent b8517c7f2b
commit 292f3df9d1
@@ -291,7 +291,7 @@ export default {
console.log('-----------checkedKeys', this.checkedKeys, checkedKeys)
if (info.checked) {
// 是选中数据了
this.checkedKeys = [...this.checkedKeys, ...checkedKeys.checked]
this.checkedKeys = [...new Set([...this.checkedKeys, ...checkedKeys.checked])]
} else {
// 是取消选中了
this.checkedKeys = this.checkedKeys.filter(item => item !== info.node.dataRef[this.replaceFields.key])