Внести вклад
Энциклопедия ошибок

Обращение к обязательному входному свойству происходит до установки значения

Произошло обращение к обязательному входному свойству, но значение для него не было привязано.

Это может произойти, если обращение к обязательному входному свойству происходит слишком рано внутри директивы или компонента. Чаще всего это случается при чтении входного свойства во время создания экземпляра класса (в конструкторе).

Входные свойства гарантированно доступны в хуке жизненного цикла ngOnInit и на последующих этапах.

Исправление ошибки

Обращайтесь к обязательному входному свойству в реактивном контексте. Например, непосредственно в шаблоне, внутри computed или внутри эффекта.

Либо обращайтесь к входному свойству внутри хука жизненного цикла ngOnInit или позже.