watchOnce

watchOnce

{ once: true } を使用して値を監視するための省略形です。コールバックが一度発火すると、ウォッチャーは停止します。詳細は Vue のドキュメント を参照してください。

使用法

watch と似ていますが、{ once: true } を使用します。

import { watchOnce } from '@vueuse/core'

watchOnce(source, () => {
  // 一度だけトリガーされます
  console.log('source changed!')
})