Skip to content
107 / 112

Как использовать ResizeObserver и MutationObserver в Vue?

Оба observer-а оборачиваются в composable: onMounted -- создаём observer и подписываемся на target-элемент через template ref, onUnmounted -- вызываем disconnect(). ResizeObserver следит за изменением размеров элемента, MutationObserver -- за изменениями в DOM (атрибуты, дочерние элементы, текст).

Как использовать ResizeObserver и MutationObserver в Vue? | JScriptiser