javascript 定时刷新机制
setInterval 函数实现定时刷新
Vue3 代码
//定时刷新系统通知,每个1分钟
const timerId = ref(null)
onMounted(()=>{
timerId.value = setInterval(()=>{
loadNotice()
}, 1000*60)
loadNotice() //上面定时器到定时才会执行,先执行一次
})
onBeforeUnmount(()=>{
clearInterval(timerId.value) //手动清除定时器,防止内存溢出
})