From 2ad852ee08e21ee681950f1d6058499248baf88e Mon Sep 17 00:00:00 2001 From: baoshiwei <baoshiwei@shlanbao.cn> Date: 星期五, 18 七月 2025 15:04:22 +0800 Subject: [PATCH] 完成串口读取数据和处理 --- src/components/GaugeDisplay.vue | 13 ++----------- 1 files changed, 2 insertions(+), 11 deletions(-) diff --git a/src/components/GaugeDisplay.vue b/src/components/GaugeDisplay.vue index 9630d2c..2338932 100644 --- a/src/components/GaugeDisplay.vue +++ b/src/components/GaugeDisplay.vue @@ -206,27 +206,18 @@ } - -let dataInterval: number | null = null; - onMounted(() => { initChart(); - const receiveData = createDataReceiver((forceData) => { + createDataReceiver( (forceData) => { updateChart(forceData); - }); - - // 姣�200ms鑾峰彇涓�娆℃暟鎹� - dataInterval = window.setInterval(receiveData, 200); + }); // 浼犻�� isSerialPortConnected 鍑芥暟 // 鐩戝惉绐楀彛澶у皬鍙樺寲锛岃皟鏁村浘琛ㄥぇ灏� window.addEventListener('resize', handleResize); }); onUnmounted(() => { - if (dataInterval !== null) { - clearInterval(dataInterval); - } if (chart) { chart.dispose(); -- Gitblit v1.9.3