useTimeout

useTimeout

指定された時間後に値を更新し、コントロールを提供します。

使用法

import { useTimeout } from '@vueuse/core'

const ready = useTimeout(1000)
import { useTimeout } from '@vueuse/core'
// ---cut---
const { ready, start, stop } = useTimeout(1000, { controls: true })
import { promiseTimeout } from '@vueuse/core'

console.log(ready.value) // false

await promiseTimeout(1200)

console.log(ready.value) // true