主题
useTimeoutPoll
使用超时来轮询某些内容。最后一个任务完成后,它将触发回调。
🌐 Use timeout to poll something. It will trigger callback after last task is done.
示例
用法
🌐 Usage
ts
import { useTimeoutPoll } from '@vueuse/core'
const count = ref(0)
async function fetchData() {
await new Promise(resolve => setTimeout(resolve, 1000))
count.value++
}
// Only trigger after last fetch is done
const { isActive, pause, resume } = useTimeoutPoll(fetchData, 1000)