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

This commit is contained in:
lideqin
2024-09-24 16:40:43 +08:00
parent 37dae2a1f5
commit 2e9b0ba805
@@ -223,7 +223,7 @@ export default {
// 有子节点获取子节点数据
childrenList = info.node.dataRef[this.replaceFields.children].map(item => item[this.replaceFields.key])
}
this.checkedKeys = [...this.checkedKeys, ...checkedKeys.checked, ...childrenList]
this.checkedKeys = [...new Set([...this.checkedKeys, ...checkedKeys.checked, ...childrenList])]
} else {
// 是取消选中了,把当前和子节点都取消选中
let currAndChildNode = []