Kliping
KlipingBerandaDokumentasiKomponenBlocksVariasiTemplateDice UIHooks
Memulai
  • Pengenalan
  • Instalasi
  • Kredit
State
  • useBoolean
  • useControllableValue
  • useCounter
  • useDebounce
  • useResetState
  • useThrottle
  • useToggle
Lanjutan
  • useCreation
  • useCustomCompareEffect
  • useLatest
  • useLockFn
  • useMemoizedFn
  • usePrevious
Siklus Hidup
  • useDebounceEffect
  • useDebounceFn
  • useDeepCompareEffect
  • useDeepCompareLayoutEffect
  • useEffectEvent
  • useEffectWithTarget
  • useInterval
  • useIsHydrated
  • useIsomorphicLayoutEffect
  • useMount
  • useThrottleEffect
  • useThrottleFn
  • useTimeout
  • useUnmount
  • useUpdate
  • useUpdateEffect
Peramban
  • useActiveElement
  • useBattery
  • useClickAnyWhere
  • useClickAway
  • useClipboard
  • useDocumentVisibility
  • useElementSize
  • useEventListener
  • useFps
  • useFullscreen
  • useHash
  • useHover
  • useInViewport
  • useIsMatchMedia
  • useIsOnline
  • useMouse
  • useNetwork
  • useOs
  • useScrollLock
  • useTextSelection
  • useTitle
Pengembangan
  • useWhyDidYouUpdate
Paket Luar
  • useMcp
  • useQuery
  • useStickToBottom
  • useSwr
Pustaka
  • isBrowser
  • createContext
  • bacaElemen
  • saatTerpasang

useUpdateEffect

SebelumnyaBerikutnya

Efek yang melewatkan jalan pertamanya. Itu perilaku bawaan watch().

0

Belum ada catatan — watch tidak jalan saat halaman dibuka.

Tidak ada yang perlu dipasang.

Vue sudah menyediakan padanannya — watch(). Halaman ini menjelaskan cara memakainya.

watch di Vue memang tidak berjalan saat pertama kali dipasang:

ts
watch(kueri, (baru, lama) => {
  cari(baru)   // hanya saat kueri benar-benar berubah
})

Ini bukan padanan yang mirip — ini perilaku bawaannya. Yang justru butuh disebutkan adalah kebalikannya:

ts
watch(kueri, cari, { immediate: true })   // ikut jalan sekali di awal

watch juga memberi nilai lama dan barunya sekaligus, jadi membandingkan keduanya tidak butuh penampung terpisah.

useUpdateuseActiveElement
Dirilis di bawah lisensi MIT. Ditulis ulang untuk Vue dari shadcn-vue, shadcn-ui-blocks, dan shadcn-hooks. Hak cipta © 2026 Kliping