Skip to content

Commit 109b89c

Browse files
author
sunxiaoyu
committed
fix tree-selct option style
1 parent 62801ac commit 109b89c

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

src/tree-select/tree-select.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -245,7 +245,7 @@ export default san.defineComponent({
245245
let selectedValue = this.getRenderData(filteredData);
246246
this.data.set('selectedValue', selectedValue);
247247
this.data.set('selectedKeys', []);
248-
this.data.set('checkedKeys.checked', filteredData.map(item => item.key));
248+
this.data.set('checkedKeys.checked', this.getIncludeData(checkedKeys).map(item => item.key));
249249
!inited && this.repaint(true);
250250

251251
if (info.checked) {

src/tree/tree.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -154,7 +154,7 @@ export default san.defineComponent({
154154
let keys = this.getChangedCheckedKeys(treeNodes, checkedKey, true, [], [], checkStrictly);
155155
// 这里需要对数据进行去重
156156
allKeys.checkedKeys = Array.from(new Set(allKeys.checkedKeys.concat(keys.checkedKeys)));
157-
allKeys.halfCheckedKeys = keys.halfCheckedKeys;
157+
allKeys.halfCheckedKeys = Array.from(new Set(allKeys.halfCheckedKeys.concat(keys.halfCheckedKeys)));
158158
}
159159
}
160160
return allKeys;

0 commit comments

Comments
 (0)