Невозможно прочитать свойство «x» из неопределенного.
Сценарий: вы пытаетесь привязать какое-то значение к входу, и этот вход содержит некоторый канал, который может преобразовать полученное значение в верхний регистр.
Проблема.
Решение 1: вы можете либо проверить, существует ли существующее значение в самом канале, но это не сработает, например, в нашем конкретном случае, поскольку верхний регистр - угловой канал, и вам нужно будет удлинить канал. в вашем классе, чтобы изменить его поведение, что не очень рекомендуется.
Решение 2? Просто добавьте вопросительный знак к свойству. Допустим, ваша опора ngModel - user.age, а age пока не определен, просто напишите:
пользователь? .age
Вуаля