когда придут данные с сервака я хочу записать их в это свойство. Я в шаблоне вывожу client.first_name и получаю ошибку типо, что client.first_name undefined.
Как этого избежать и сделать так, что если сервак ответил через 3 секунды, то через 3 секунды там данные и появятся?
Есть несколько путей, один из них описали выше, через знак вопроса, в шаблоне, еще можно обернуть кусок разметки в условие *ngIf=«client» тогда просто не будет когда который может критануть, или же можно сделать компонент, который отрисует этот шаблон, и через инпут ему передавать результат запроса в виде Observable <myComponent [client]=«result | async»> фишка в том что компонент считается инициализированным когда всего его инпут свойтсва заресолвлены, получается пока из обсервейбла данные не придут, компонент не отрисуется
Обсуждают сегодня