watchAtMost

watchAtMost

watch にトリガーされる回数を指定します。

使用法

watch に似ていますが、コールバック関数がトリガーされる回数を設定する追加オプション count があります。指定された回数に達すると、ウォッチは自動的に停止します。

import { watchAtMost } from '@vueuse/core'

watchAtMost(
  source,
  () => { console.log('trigger!') }, // 最大3回トリガーされます
  {
    count: 3, // トリガーされる回数
  },
)