useIntervalFn

使用间隔函数

Usage

import { ref } from 'vue'
import { useIntervalFn } from '@/uni_modules/tob-use'

// 第二个参数设置间隔,单位为毫秒,默认为 1000 毫秒
const { pause, resume, isActive } = useIntervalFn(() => {
    // 你希望执行的函数
}, 1000)

isActive.value // 是否在执行中

pause() // 暂停

resume() // 恢复

Watch 选项

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

const { pause, resume, isActive } = useIntervalFn(200, { 
    immediate: false, // 立即开启,默认为 true
    immediateCallback: false // 立即触发,不需要等待第一个间隔,默认为 false
})
Last Updated:
Contributors: markthree