@KuzmenkoArtem

Как отследить удаление DOM элемента во vue.js?

Есть библиотека которая манипулирует DOM элементами.
Как можно отследить удаление некого элемента во vue.js, если известен его селектор?
  • Вопрос задан
  • 579 просмотров
Решения вопроса 1
dubr
@dubr
пыхарь
1) можно поюзать https://developer.mozilla.org/en-US/docs/Web/API/M... - если не нужны старые IE (если нужны - для 9-10 можно подпереть вот этим https://developer.mozilla.org/en-US/docs/Web/API/M... )

2) можно пропатчить либу (и заслать MR, если либа живая)

3) самый тупой и рабочий способ, который советовали в комментах и который я бы скорее всего и взял - проверять присутствие элемента через интервал / requestAnimationFrame

4) есть совсем злое решение: переопределить node.parentNode.removeChild, добавив туда ваш колбек - только никому не показывайте =)
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы