From b16e43a4a00348396a69f0084219eef1901a4891 Mon Sep 17 00:00:00 2001 From: Nazar Kanaev Date: Mon, 3 Aug 2020 20:10:52 +0100 Subject: [PATCH] fix --- template/static/javascripts/app.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/template/static/javascripts/app.js b/template/static/javascripts/app.js index c5766e7..d84edd8 100644 --- a/template/static/javascripts/app.js +++ b/template/static/javascripts/app.js @@ -49,12 +49,13 @@ Vue.component('drag', { props: ['width'], template: '
', mounted: function() { + var self = this var startX = undefined var initW = undefined var onMouseMove = function(e) { var offset = e.clientX - startX var newWidth = initW + offset - vm.$emit('resize', newWidth) + self.$emit('resize', newWidth) } var onMouseUp = function(e) { document.removeEventListener('mousemove', onMouseMove) @@ -62,7 +63,7 @@ Vue.component('drag', { } this.$el.addEventListener('mousedown', function(e) { startX = e.clientX - initW = vm.width + initW = self.width document.addEventListener('mousemove', onMouseMove) document.addEventListener('mouseup', onMouseUp) })