// 实时更新水位数据 const checked: Ref<Boolean> = ref(false); let timer = ref(null); const changeSwitch = (val: any) => { if (val) { timer.value = setInterval(() => { getFloodMonitorDataList(); // 刷新页面 }, 30000); // 设置间隔时间为30秒 } else { clearInterval(timer.value); } }; onBeforeUnmount(() => { clearInterval(timer.value); // 在组件卸载之前清除定时器 });
vue3+TS开启自动更新
最新推荐文章于 2024-05-10 15:51:12 发布