useMutationObserver ​
A hook that provides the ability to watch for changes being made to the DOM tree, refer to MutationObserver
Examples ​
Default Usage ​
API ​
typescript
useMutationObserver(
callback: MutationCallback,
target: Target,
options?: MutationObserverInit,
);Params ​
| Property | Description | Type | Default |
|---|---|---|---|
| target | DOM element or ref | () => Element | Element | MutableRefObject<Element> | - |
| callback | The callback function | (mutations: MutationRecord[], observer: MutationObserver) => void | - |
| options | Setting | MutationObserverInit | - |
Options ​
For options, please refer to MutationObserver