No právě. Jaký to má smysl? Sledovat změny a když nějaká nastane, tak s tím sledováním přestat.
Přesně tak bych to potřeboval, změna nastala tudíž o tom vím a nepotřebuji to nadále hlídat.
Ale výsledek nikde nepoužít.
Jaký výsledek? Jako co se změnilo? To zatím nepotřebuji.
this vztahuje na ten observer.
Tak že to ve třídě nejde použít?
Zkoušel jsem to i takto, ale taky to nejde..
class Zmeny{
start(){
var target= document.querySelector('#categories');
var options= { childList:true, attributes:true, subtree:true};
var observer= new MutationObserver(stop(observer));
observer.observe(target, options);
}
stop(observer){
observer.disconnect();
}
}