diff --git a/src/views/dashboard/overview/index.vue b/src/views/dashboard/overview/index.vue index e2f0e172..43749ada 100644 --- a/src/views/dashboard/overview/index.vue +++ b/src/views/dashboard/overview/index.vue @@ -161,6 +161,7 @@ function loadData() { upfTFSend(7); upfTFSend(30); + clearInterval(interval10s.value); interval10s.value = setInterval(() => { upfTFActive.value = upfTFActive.value >= 2 ? 0 : upfTFActive.value + 1; if (upfTFActive.value === 0) { @@ -172,6 +173,7 @@ function loadData() { } }, 10_000); + clearInterval(interval5s.value); interval5s.value = setInterval(() => { fnGetSkim(); // 获取概览信息 fnGetNeState(); // 获取网元状态 @@ -191,7 +193,9 @@ onMounted(() => { onBeforeUnmount(() => { clearInterval(interval10s.value); + interval10s.value = null; clearInterval(interval5s.value); + interval5s.value = null; });