в шаблоне *ngFor="let project of porjects$ | async"
тогда подписка будет умирать сама с уничтожением шаблона.
*ngFor="let project of projects | search:'name, id':query"
- что за search и query?
Вообще у вас по умолчанию projects не присвоено значение, там могут и другие ошибки потом повалиться
search и query это пайп для фильтрации списка
Там же это всё дело под *ngIf="projects" спрятано, пока не загрузятся проекты — в шаблоне ничего и не появится
Ок, не видел В search и query не могу вернуть что то не то? Попробуйте без них
С ними 100% всё ок, они никак не влияют на это дело
а попробуйте такой финт сделать: <pre>{{ projects | json }}</pre> перед 45 строкой и посмотрите, что там попало
Всё то же самое 🤔 Одинаковый вывод и в первый и во второй раз
ну, я полагаю, что вы должны увидеть массив, в котором один из элементов undefined
Увы, нет, всё ровно
Обсуждают сегодня