From a9b04312d8ccab4110d74619c06003454d055980 Mon Sep 17 00:00:00 2001 From: wanglin2 <1013335014@qq.com> Date: Fri, 31 Mar 2023 22:30:06 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A7=BB=E9=99=A4=E9=87=8D=E5=A4=8D=E7=9A=84?= =?UTF-8?q?=E4=BA=8B=E4=BB=B6=E7=BB=91=E5=AE=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- simple-mind-map/src/Event.js | 8 -------- simple-mind-map/src/TextEdit.js | 2 +- 2 files changed, 1 insertion(+), 9 deletions(-) diff --git a/simple-mind-map/src/Event.js b/simple-mind-map/src/Event.js index 58435609..39374272 100644 --- a/simple-mind-map/src/Event.js +++ b/simple-mind-map/src/Event.js @@ -28,7 +28,6 @@ class Event extends EventEmitter { // 绑定函数上下文 bindFn() { this.onDrawClick = this.onDrawClick.bind(this) - this.onDrawMousedown = this.onDrawMousedown.bind(this) this.onMousedown = this.onMousedown.bind(this) this.onMousemove = this.onMousemove.bind(this) this.onMouseup = this.onMouseup.bind(this) @@ -41,7 +40,6 @@ class Event extends EventEmitter { // 绑定事件 bind() { this.mindMap.svg.on('click', this.onDrawClick) - this.mindMap.svg.on('mousedown', this.onDrawMousedown) this.mindMap.el.addEventListener('mousedown', this.onMousedown) this.mindMap.svg.on('mousedown', this.onSvgMousedown) window.addEventListener('mousemove', this.onMousemove) @@ -54,7 +52,6 @@ class Event extends EventEmitter { // 解绑事件 unbind() { this.mindMap.svg.off('click', this.onDrawClick) - this.mindMap.svg.off('mousedown', this.onDrawMousedown) this.mindMap.el.removeEventListener('mousedown', this.onMousedown) window.removeEventListener('mousemove', this.onMousemove) window.removeEventListener('mouseup', this.onMouseup) @@ -68,11 +65,6 @@ class Event extends EventEmitter { this.emit('draw_click', e) } - // 画布的鼠标按下事件 - onDrawMousedown(e) { - this.emit('draw_mousedown', e) - } - // svg画布的鼠标按下事件 onSvgMousedown(e) { this.emit('svg_mousedown', e) diff --git a/simple-mind-map/src/TextEdit.js b/simple-mind-map/src/TextEdit.js index c28f2e9e..388e8090 100644 --- a/simple-mind-map/src/TextEdit.js +++ b/simple-mind-map/src/TextEdit.js @@ -23,7 +23,7 @@ export default class TextEdit { // 隐藏文本编辑框 this.hideEditTextBox() }) - this.mindMap.on('draw_mousedown', () => { + this.mindMap.on('svg_mousedown', () => { // 隐藏文本编辑框 this.hideEditTextBox() })