случая компонент + абстрактный родитель с конструктором с инъекцией сервиса - можно для абстрактного класса указать декоратор не Injectable, а пустой компонент: Component ({})
И это тоже работает и выглядит немного более целесообразно.
Отсюда новый вопрос: что означает компонент с пустой метадатой (без селектора и темплейта), почему вообще у декоратора компонента все параметры optional и какой в этом смысл?)
И кстати, kliment , абстрактный класс нельзя сделать частью модуля, прописав его в declarations)
Обсуждают сегодня