Я использую ngModel
, чтобы установить значение элемента HTML. Как я могу получить доступ к свойству нужного объекта без получения ошибки Property does not exists on type
?
Обычно вместо использования data.title
я бы использовал data['title']
или (data as any).title
. Оба не работают с [(ngModel)]
, поскольку они вызывают другую ошибку.
В дополнение к этому я не могу использовать оператор safe / elvis, хотя он мне нужен.
Мой обходной путь следующий: [(ngModel)]="data && data.title"
Как решить обе проблемы?
Редактировать: data
- это объект, свойства которого устанавливаются после асинхронной загрузки данных из Firebase. Он определяется data:object = {};
После этого существует свойство title
.