Почему? Вопрос хороший. Но, если интересно, то вот тут можно посмотреть пример реализации метода destroy у R3Injector.
https://github.com/angular/angular/blob/master/packages/core/src/di/r3_injector.ts#L166-L180
да, я видел что у R3Injector есть destroy и вызвав его - все работает замечательно. Но R3 не экспортирован и получается косяк, из чего я сделал вывод, что я могу делать что-то противоправное и попросту идти не в ту сторону, поэтому решил спросить.
Т.е. по факту я даже не могу сделать as R3Injector :(
чет в исходниках не нахожу что бы дестроились инжекторы иерархично кста
ну, видимо придется сделать ручной destroy, я тоже смотрел на иерархичный дестрой и тоже ничего не нашел по этому поводу
Обсуждают сегодня