From a8c3131d443aa80a7bf6782238797ab6e9fbe9f6 Mon Sep 17 00:00:00 2001 From: chenhbc Date: Wed, 4 Apr 2018 13:54:37 +0800 Subject: [PATCH] Update Viewer.vue MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 修复组件初始化后页面其他文本框无法点击获得焦点. --- src/Viewer.vue | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/Viewer.vue b/src/Viewer.vue index 51f01b9..313b063 100644 --- a/src/Viewer.vue +++ b/src/Viewer.vue @@ -163,7 +163,10 @@ this.pageX = e.pageX; this.pageY = e.pageY; this.isMove = true; - e.preventDefault(); //禁止图片的拖动,会不触发mouseup + // 只有在预览图片的事件中才做这个处理,否则会导致页面其他文本框无法点击获得焦点. + if (e.target.className.indexOf("target-image") >= 0) { + e.preventDefault(); // 禁止图片的拖动,会不触发mouseup + } var evtobj = window.event || e let targetobj = evtobj.srcElement || e.target let targetImage = this.$refs.targetImage; @@ -381,4 +384,4 @@ } - \ No newline at end of file +