如果在组件中需要使用定时器,注意在销毁组件的时候,要对定时器进行销毁,否则时间长了会导致页面卡顿。

<script setup>
onMounted(() => {
  let timer = null;
//每5s刷新数据
  timer = setInterval(() => {
    getAmount();
  }, 5000);
})

onBeforeUnmount(() => {
  clearInterval(timer)
  timer = null;
})
</script>
Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐