Size: a a a

Советский Angular

2021 July 23

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
injector.destroy()
источник

IV

Ilya Verpovsky in Советский Angular
Понятно, думал что у него есть только метод get, как в интерфейсе.
источник

IV

Ilya Verpovsky in Советский Angular
только так: (injector as any).destroy()
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
только так, да
источник

Вキ

Вертихвост キバ 🏡🦊... in Советский Angular
поэтому лучше не делать так, а добавить в providers компонента)
источник

AS

Anton Shvets in Советский Angular
там вроде еще если родительский дестроится, то чайлдовый нет
источник

N👩

Nikita 👩🏻‍💻💭... in Советский Angular
наконец-то разобрался вроде, как работает autoCVA
думаю еще положить weakmap внутрь сервиса
и connect тоже в специальный сервис поместить у него дергать уже этот метод
по итогу будет выглядеть примерно как на скрине
источник

CN

Calle Nord in Советский Angular
вау какие технологии
источник

N👩

Nikita 👩🏻‍💻💭... in Советский Angular
это не мое ))
источник

N👩

Nikita 👩🏻‍💻💭... in Советский Angular
источник

N👩

Nikita 👩🏻‍💻💭... in Советский Angular
наследоваться от dynamic component base все равно придется в приложении
источник

N👩

Nikita 👩🏻‍💻💭... in Советский Angular
а может и нет, щас посмотрю
источник

N👩

Nikita 👩🏻‍💻💭... in Советский Angular
посмотрел еще раз по коду
да, можно и не экстендиться
источник

N👩

Nikita 👩🏻‍💻💭... in Советский Angular
но вообще нужен контракт для всех элементов лэйаута, что они должны принимать @Input() element
источник

N👩

Nikita 👩🏻‍💻💭... in Советский Angular
не совсем
источник

N👩

Nikita 👩🏻‍💻💭... in Советский Angular
я имею ввиду, что все компоненты лэйаута должны иметь доступ к element
источник

N👩

Nikita 👩🏻‍💻💭... in Советский Angular
поэтому эта штука в контракте
источник

N👩

Nikita 👩🏻‍💻💭... in Советский Angular
ну и вроде как я эту штуку украл от куда-то тоже
источник

N👩

Nikita 👩🏻‍💻💭... in Советский Angular
не помню точно
источник

N👩

Nikita 👩🏻‍💻💭... in Советский Angular
имплементить интерфейс?
источник