mirror of https://github.com/ElemeFE/element
Fix Tree: clear children when setData
parent
cd7156cb03
commit
96587926a9
|
@ -75,6 +75,8 @@ export default class Node {
|
|||
|
||||
setData(data) {
|
||||
this.data = data;
|
||||
this.children = [];
|
||||
|
||||
let children;
|
||||
if (this.level === -1 && this.data instanceof Array) {
|
||||
children = this.data;
|
||||
|
@ -231,6 +233,7 @@ export default class Node {
|
|||
const resolve = (children) => {
|
||||
this.loaded = true;
|
||||
this.loading = false;
|
||||
this.children = [];
|
||||
|
||||
this.doCreateChildren(children, defaultProps);
|
||||
|
||||
|
|
Loading…
Reference in New Issue