• Parameters

    • onTrigger: any

      触发时的回调函数

    • count: number = 5
    • interval: number = 800

    Returns { destory: () => void; handleClick: () => void }

    // 示例用法
    <template>
    <button @click="handleClick">
    连续点击5次触发
    </button>
    </template>

    <script lang="ts" setup>
    import useConsecutiveClicks from '@/dlf/un/use-consecutive-clicks'

    // 800毫秒内连续点击5次
    const { handleClick } = useConsecutiveClicks(() => {
    console.log('连续点击5次触发')
    }, 5, 800);
    </script>