perf: update table

pull/77/merge
tjz 2018-06-12 21:03:54 +08:00
parent 2d5b60d653
commit d9c6c76429
1 changed files with 9 additions and 7 deletions

View File

@ -179,14 +179,16 @@ export default {
}, },
updated (prevProps) { updated (prevProps) {
if (this.columnManager.isAnyColumnsFixed()) { this.$nextTick(() => {
this.handleWindowResize() if (this.columnManager.isAnyColumnsFixed()) {
if (!this.resizeEvent) { this.handleWindowResize()
this.resizeEvent = addEventListener( if (!this.resizeEvent) {
window, 'resize', this.debouncedWindowResize this.resizeEvent = addEventListener(
) window, 'resize', this.debouncedWindowResize
)
}
} }
} })
}, },
beforeDestroy () { beforeDestroy () {