Wpis z mikrobloga

Wstrzykuję kod wtyczką do apki vue i chciałbym obserwować wszystkie zmiany. Czy istnieje jakiś bardziej wydajny sposób niż zrobienie tego przez 'new MutationObserver'?

const observer = new MutationObserver((mutations) => {
mutations.forEach((mutation) => {
if (mutation.type === "childList") {
const mainNav = document.querySelector(".header nav");
// etc
}
});
});

observer.observe(document.body, {
childList: true,
subtree: true,
});

#programowanie #javascript #webdev
  • 1