Как-то возможно в Angular2 получить уведомление до того, как компонент уже уничтожен !? т. е. когда это ОБРАЩЕНИЕ к уничтожению.Angular2 снят вид перед onDestroy?
У меня есть компонент контейнера, который содержит ViewContainerRef для одного из его дочерних элементов, который будет использоваться для динамической загрузки представлений. Если сам контейнерный компонент уничтожается (в моем случае из-за директивы * ngFor в родительском компоненте), я хочу отключить представление, которое в настоящее время загружается в ViewContainerRef, и снова присоединить его к другому контейнеру.
Вещь: в цикле жизненного цикла ngOnDestroy() ViewContainerRef уже очищен, поэтому все виды уничтожены, и ничего больше не нужно отсоединять.
Существует не такой крючок жизненного цикла. Вы можете создать пользовательский 'ngFor'. Исходный код не является сложным. В этом пользовательском 'ngFor' вы можете вызвать метод на добавленном компоненте или испустить событие, которое уведомляет компонент об уничтожении. –
Хорошая идея. Я дам ему попробовать – seraph