Memulai
Siklus Hidup
Peramban
Pengembangan
Paket Luar
useDebounceEffect
Efek yang menunggu perubahannya berhenti.
Dicari: —
Pencarian dijalankan 0 kali
Tidak ada yang perlu dipasang.
Vue sudah menyediakan padanannya — watch + useDebounceFn. Halaman ini menjelaskan cara memakainya.
Dirangkai dari dua bagian yang sudah ada di registry ini:
ts
import { useDebounceFn } from '@/composables/use-debounce-fn'
const { run } = useDebounceFn(() => cari(kueri.value), 300)
watch(kueri, run)Kalau yang dibutuhkan adalah nilainya yang tertunda, bukan efeknya, ada yang lebih ringkas: useDebounce.
ts
const kueriTertunda = useDebounce(kueri, 300)
// lalu pakai kueriTertunda di computed, watch, atau langsung di template