diff --git a/packages/components/tree/src/model/tree-store.ts b/packages/components/tree/src/model/tree-store.ts index d5ec368d30..f3215fde4b 100644 --- a/packages/components/tree/src/model/tree-store.ts +++ b/packages/components/tree/src/model/tree-store.ts @@ -103,6 +103,7 @@ export default class TreeStore { setData(newVal: TreeData): void { const instanceChanged = newVal !== this.root.data if (instanceChanged) { + this.nodesMap = {} this.root.setData(newVal) this._initDefaultCheckedNodes() } else {