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
},
)