Skip to content

Commit 9281550

Browse files
author
guoyangyang
committed
release interact instance,and repaire the grid layout self spell mistask
1 parent eb77c4c commit 9281550

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

src/GridItem.vue

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -285,6 +285,7 @@
285285
this.eventBus.$off('setRowHeight', self.setRowHeightHandler);
286286
this.eventBus.$off('directionchange', self.directionchangeHandler);
287287
this.eventBus.$off('setColNum', self.setColNum);
288+
this.interactObj.unset() // destroy interact intance
288289
},
289290
mounted: function () {
290291
this.cols = this.$parent.colNum;

src/GridLayout.vue

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -117,9 +117,9 @@
117117
},
118118
beforeDestroy: function(){
119119
//Remove listeners
120-
this.eventBus.$off('resizeEvent', self.resizeEventHandler);
121-
this.eventBus.$off('dragEvent', self.dragEventHandler);
122-
window.removeEventListener("resize", self.onWindowResize)
120+
this.eventBus.$off('resizeEvent', this.resizeEventHandler);
121+
this.eventBus.$off('dragEvent', this.dragEventHandler);
122+
window.removeEventListener("resize", this.onWindowResize)
123123
},
124124
mounted: function() {
125125
this.$nextTick(function () {

0 commit comments

Comments
 (0)