У меня есть компонент, который я «скопировал», вставил из другого моего компонента.
Мой первый компонент наследования работает с входом, но не 2-й.
ТогдаЯ получаю сообщение об ошибке:
Can't bind to 'anInput' since it isn't a known property of 'my-copied-component'.
<my-copied-component
[anInput]="someInputValue" <--- ERROR
>
</my-copied-component>
<my-original-component
[anInput]="someInputValue" <--- Works fine
>
</my-original-component>
реализация:
export class MyCopiedComponent extends MyComponentsBase implements OnInit {
базовая реализация:
export class MyComponentsBase implements OnInit {
@Input() public anInput: string;
У меня есть super () в конструкторе.