Skip to content

watchWithFilter

watch 带有附加的 EventFilter 控件。

¥watch with additional EventFilter control.

用法

¥Usage

watch 类似,但提供了一个额外的选项 eventFilter,该选项将应用于回调函数。

¥Similar to watch, but offering an extra option eventFilter which will be applied to the callback function.

ts
import { debounceFilter, watchWithFilter } from '@vueuse/core'

watchWithFilter(
  source,
  () => { console.log('changed!') }, // callback will be called in 500ms debounced manner
  {
    eventFilter: debounceFilter(500), // throttledFilter, pausableFilter or custom filters
  },
)