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/TableDisplay.vue | 14 +++----------- 1 files changed, 3 insertions(+), 11 deletions(-) diff --git a/src/components/TableDisplay.vue b/src/components/TableDisplay.vue index 9e6eb01..0fc93f1 100644 --- a/src/components/TableDisplay.vue +++ b/src/components/TableDisplay.vue @@ -1,5 +1,5 @@ <script setup lang="ts"> -import { ref, onMounted, onUnmounted } from 'vue'; +import { ref, onMounted, onUnmounted} from 'vue'; import { createDataReceiver } from '../utils/dataFetcher'; interface ForceData { @@ -38,22 +38,14 @@ } } - - -let dataInterval: number | null = null; - onMounted(() => { - const receiveData = createDataReceiver( (forceData) => { + createDataReceiver((forceData) => { updateTable(forceData); }); - // 姣�500ms鑾峰彇涓�娆℃暟鎹� - dataInterval = window.setInterval(receiveData, 500); }); onUnmounted(() => { - if (dataInterval !== null) { - clearInterval(dataInterval); - } + }); </script> -- Gitblit v1.9.3