useMutationObserver

A hook that provides the ability to watch for changes being made to the DOM tree, refer to MutationObserver

Examples

Default Usage

current width:200

Mutation count0

Basic usage

API

useMutationObserver(  callback: MutationCallback,  target: Target,  options?: MutationObserverInit,);
useMutationObserver(  callback: MutationCallback,  target: Target,  options?: MutationObserverInit,);

Params

PropertyDescriptionTypeDefault
targetDOM element or ref() => Element | Element-
callbackThe callback function(mutations: MutationRecord[], observer: MutationObserver) => void-
optionsSettingMutationObserverInit-

Options

For options, please refer to MutationObserver