mirror of https://github.com/ElemeFE/element
Table: fix high CPU consumption
parent
61a937798f
commit
7afd93ac3d
|
@ -4,7 +4,6 @@
|
||||||
'el-table--fit': fit,
|
'el-table--fit': fit,
|
||||||
'el-table--striped': stripe,
|
'el-table--striped': stripe,
|
||||||
'el-table--border': border,
|
'el-table--border': border,
|
||||||
'el-table--hidden': isHidden,
|
|
||||||
'el-table--fluid-height': maxHeight,
|
'el-table--fluid-height': maxHeight,
|
||||||
'el-table--enable-row-hover': !store.states.isComplex,
|
'el-table--enable-row-hover': !store.states.isComplex,
|
||||||
'el-table--enable-row-transition': (store.states.data || []).length !== 0 && (store.states.data || []).length < 100
|
'el-table--enable-row-transition': (store.states.data || []).length !== 0 && (store.states.data || []).length < 100
|
||||||
|
@ -294,12 +293,6 @@
|
||||||
} else if (this.shouldUpdateHeight) {
|
} else if (this.shouldUpdateHeight) {
|
||||||
this.layout.updateHeight();
|
this.layout.updateHeight();
|
||||||
}
|
}
|
||||||
if (this.$el) {
|
|
||||||
this.isHidden = this.$el.clientWidth === 0;
|
|
||||||
if (this.isHidden && this.layout.bodyWidth) {
|
|
||||||
setTimeout(() => this.doLayout());
|
|
||||||
}
|
|
||||||
}
|
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -460,7 +453,6 @@
|
||||||
return {
|
return {
|
||||||
store,
|
store,
|
||||||
layout,
|
layout,
|
||||||
isHidden: false,
|
|
||||||
renderExpanded: null,
|
renderExpanded: null,
|
||||||
resizeProxyVisible: false
|
resizeProxyVisible: false
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in New Issue