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) {
if (this.columnManager.isAnyColumnsFixed()) {
this.handleWindowResize()
if (!this.resizeEvent) {
this.resizeEvent = addEventListener(
window, 'resize', this.debouncedWindowResize
)
this.$nextTick(() => {
if (this.columnManager.isAnyColumnsFixed()) {
this.handleWindowResize()
if (!this.resizeEvent) {
this.resizeEvent = addEventListener(
window, 'resize', this.debouncedWindowResize
)
}
}
}
})
},
beforeDestroy () {