useTimeoutPoll
useTimeoutPoll
タイムアウトを使用して何かをポーリングします。最後のタスクが完了した後にコールバックをトリガーします。
使用法
import { useTimeoutPoll } from '@vueuse/core'
const count = ref(0)
async function fetchData() {
await new Promise(resolve => setTimeout(resolve, 1000))
count.value++
}
// 最後のフェッチが完了した後にのみトリガーされます
const { isActive, pause, resume } = useTimeoutPoll(fetchData, 1000)
© 2019–PRESENT Anthony Fu https://github.com/antfu
※このページは Nuxt.js 公式ドキュメントの翻訳ページです。
公式ドキュメントの該当ページはこちら:
#