From 922cf71b78fc4a243b9a214e95729e747e65c87d Mon Sep 17 00:00:00 2001
From: luxiaotao1123 <t1341870251@163.com>
Date: 星期六, 30 三月 2024 13:14:17 +0800
Subject: [PATCH] #
---
zy-asrs-flow/src/pages/map/drawer/shelf/shelfThree.js | 8 ++++----
1 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/zy-asrs-flow/src/pages/map/drawer/shelf/shelfThree.js b/zy-asrs-flow/src/pages/map/drawer/shelf/shelfThree.js
index ffd67a0..7d6262f 100644
--- a/zy-asrs-flow/src/pages/map/drawer/shelf/shelfThree.js
+++ b/zy-asrs-flow/src/pages/map/drawer/shelf/shelfThree.js
@@ -125,9 +125,7 @@
let that = this;
const raycaster = new THREE.Raycaster();
const mouse = new THREE.Vector2();
- this.dom.addEventListener("dblclick", (event) => {
- })
- this.dom.addEventListener("click", (event) => {
+ this.handleClickEvent = (event) => {
let x, y;
if (event.changedTouches) {
x = event.changedTouches[0].pageX;
@@ -149,7 +147,8 @@
if (objName && this.handleClick) {
this.handleClick(objName, x, y);
}
- }, false);
+ }
+ this.dom.addEventListener("click", this.handleClickEvent, false);
}
generateMesh = (fn) => {
@@ -176,6 +175,7 @@
this.controls.dispose();
this.controls = null;
}
+ this.dom.removeEventListener("click", this.handleClickEvent);
this.camera = null;
this.objects = [];
while (this.dom?.firstChild) {
--
Gitblit v1.9.1