Skip to content

Commit 599e912

Browse files
authored
Merge pull request jbaysolutions#201 from zzuligy/master
release interact instance,and repaire the grid layout self spell mistask
2 parents eb77c4c + 9281550 commit 599e912

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)