а зачем там self?
а там внутри вызывается detectChanges через self. Но этот код не я писал, поэтому хз зачем так)
ну надо смотреть, во первых компонент ссылается сам на себя и там может быть подптска, во вторых вы ссылку на элемент сохраняете, надо ее удалять
Каким образом удалять?
отписываться от подписки при уничтожении компонента, в onDestroy Либо подписываться через async pipe, он автоматом отпишется
Но там нет никаких подписок
а для созданного компонента onDestroy вызывается когда то? Покажите код компонента ещё
Я пробовал делать component.destroy(), но не помогает. Всё равно в памяти висит
в нем вообще ничего нет. Просто прикдываются данные и он отображает...
а метод, который выше, он где вызывается? Может он хранит ссылку на компонент?
он вызывается когда загружены данные. Создает на каждый маркер попап с ангуляровским компонентом
покажите код выше ниже, что там? Покажите компонент, что там?
тот код который я выделил является проблемным, если не создавать компонент и не добалять в попап, то всё ок.
тогда единственное, что я могу предложить - не создавайте компонент) надеюсь кто нибудь ещё поможет
я бы тоже хотел не создавать, но надо))
Обсуждают сегодня