From d0f98ad8e1047e3161a458399ad3005404ed87b8 Mon Sep 17 00:00:00 2001
From: whychdw <496960745@qq.com>
Date: 星期五, 06 六月 2025 15:52:15 +0800
Subject: [PATCH] 标准参数管理

---
 src/utils/echartsEvent.js |   16 ++++++++++++++++
 1 files changed, 16 insertions(+), 0 deletions(-)

diff --git a/src/utils/echartsEvent.js b/src/utils/echartsEvent.js
new file mode 100644
index 0000000..fb2df55
--- /dev/null
+++ b/src/utils/echartsEvent.js
@@ -0,0 +1,16 @@
+import * as echarts from 'echarts';
+import addPassiveEventListener from './passiveEventListener';
+ 
+// 鍘熷 ECharts 鐨勪簨浠剁洃鍚柟娉� 
+const originalAddListener = echarts.util.addDomListener; 
+ 
+// 瑕嗙洊 addDomListener 鏂规硶锛屽己鍒朵娇鐢ㄨ鍔ㄧ洃鍚� 
+echarts.util.addDomListener  = function(element, type, handler, capture) {
+  // 浠呭婊氬姩鐩稿叧浜嬩欢锛坵heel/mousewheel锛夌敓鏁� 
+  if (['wheel', 'mousewheel'].includes(type)) {
+    // console.log('addPassiveEventListener', element, type, '=============');
+    addPassiveEventListener(element, type, handler);
+  } else {
+    originalAddListener.call(this,  element, type, handler, capture);
+  }
+};
\ No newline at end of file

--
Gitblit v1.9.1