src/components/TableDisplay.vue
@@ -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>