Если пишу так
<child [data]="data$ | async"></child>
То в консоль ошибка падает из чайлда, мол, data is null, не могу прочитать проперти. Потом дата подгружается и всё норм рендерится, но ошибка-то в любом случае плохо.
Я решил это *ngIf 'ом, но выглядит немного как костыль, да и досаждает каждый раз это прописывать.
Как можно выкрутиться из этой ситуации? МБ делать dummy- компоненты, которые принимают обсёрвблы вместо объектов? Или есть какие-нибудь другие норм варианты?
так написал? <child *ngIf="data$ | async as data" [data]="data"></child>
<ng-container *ngIf="data async as data"> <child [data]="data">
Обсуждают сегодня