🐛(component): 修复 tree 组件 checkStrictly 为 true 时, 初始化仍关联选中

This commit is contained in:
就眠儀式 2022-10-07 09:42:55 +08:00
parent 4f8abacac1
commit 9e426b982e

View File

@ -91,6 +91,7 @@ class Tree {
originMap,
checkedKeys,
expandKeys,
checkStrictly,
replaceFields: { children, id, title },
} = this.config;
@ -116,7 +117,7 @@ class Tree {
});
node.isDisabled = nodeDisabled;
if (parentNode && parentNode.isChecked) {
if (parentNode && parentNode.isChecked && checkStrictly == false) {
node.isChecked = true;
} else {
node.isChecked = checkedKeys.includes(nodeKey);