繁体   English   中英

有没有一种方法可以检测到何时将DOM节点从DOM中删除?

[英]Is there a way to detect when a DOM node is about to be removed from the DOM?

有没有一种方法可以检测到何时将DOM节点从DOM中删除? 即。 onBeforeNodeRemoved类的onBeforeNodeRemoved

我当前正在使用变异观察器,并且该节点似乎已被删除。

编辑:用例是未通过AngularJS识别的代码从DOM中删除了AngularJS 1.x应用程序,我想检测DOM节点删除并调用rootScope.$destroy

如果我正确阅读了您的问题,听起来您是在说,到位变异观察者到位时,您要监视的节点已被删除。 因此,您永远无法观察到它。

如果是这种情况,请让您的变异观察者进入页面并进行设置,然后再进行其他设置。 这是我看到您将能够观察到发生的“一切”的唯一方法。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM