useTimeout

定时器

Usage

基础

import { useTimeout } from '@/uni_modules/tob-use'

// 设置间隔,单位为毫秒,默认为 1000 毫秒
const ready = useTimeout(1000) // 1 秒后,ready.value 将变成 true

ready.value // 一个布尔类型的计算属性

可控制

import { useTimeout } from '@/uni_modules/tob-use'

const { 
    stop, // 停止,函数
    start, // 开启,函数
    ready,  // 完成,布尔类型的计算属性
} = useTimeout(1000, { 
    controls: true // 开启控制权
})

start() // 需要手动开启

setTimeout(() => {
    ready.value // true
}, 2000)
Last Updated:
Contributors: markthree